ホームページ >運用・保守 >Docker >docker は oracle を使用できますか?

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

王林
王林オリジナル
2020-04-04 14:06:183559ブラウズ

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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。