1、查詢插件
docker?search?orcalce
我們拉取的是第二個orcale-12c。
2、拉取
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、連接信息
hostname: localhost
port: 1521
sid: xe
username: system
password: oracle
密碼是默認的,但是可以修改。
相關教程推薦:docker教程
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END
喜歡就支持一下吧
相關推薦