docker は oracle を使用できますか?

王林
リリース: 2020-04-04 14:06:18
オリジナル
3477 人が閲覧しました

docker は oracle を使用できますか?

1. クエリ プラグイン

docker search orcalce
ログイン後にコピー

docker は oracle を使用できますか?

私たちがプルしたのは 2 番目の orcale-12c です。

2. Pull

docker pull docker.io/sath89/oracle-12c
ログイン後にコピー

これは少し遅く、ファイルは比較的大きいですが、インストールが軽減され、実行できます。

3. 添付ファイルディレクトリの作成

mkdir -p /var/local/oracle
ログイン後にコピー
chmod -R 777 /var/local/oracle  # 有可能docker没有权限, 所以加上这一句
ログイン後にコピー

4. 起動

docker run -d -p 2122:22 -p 9090:8080 -p 1521:1521 -v /var/local/oracle/:/u01/app/oracle/ --name orcalce sath89/oracle-12c
ログイン後にコピー

5. ログの表示

docker logs -f xxxxx
ログイン後にコピー

初回起動時間の比較長くて初期化が必要なので待つ必要があります。

6. 初期化

docker exec -it 867a9abf25a5 /bin/bash    #867a9abf25a5是我的容器id
ログイン後にコピー

7. oracleユーザーを使用

su oracle #切换到oracle用户
ログイン後にコピー

8. 操作ユーザー

$ $ORACLE_HOME/bin/sqlplus / as sysdba #进入sqlplus
ログイン後にコピー
SQL>> ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED; #密码有效期修改
ログイン後にコピー
SQL>> alter user SYSTEM account unlock #解锁用户
ログイン後にコピー

9. 接続情報

ホスト名: localhost

ポート: 1521

sid: xe

#ユーザー名: system

パスワード: oracle

パスワードはデフォルトですが、変更できます。

推奨される関連チュートリアル:

docker チュートリアル

以上がdocker は oracle を使用できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!