1. クエリ プラグイン
docker search orcalce
私たちがプルしたのは 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 は oracle を使用できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。