01. 下載wnameless/oracle-xe-11g映像檔
(ref: https://hub.docker.com/r/wnameless/oracle-xe-11g/)
1 2 3 |
sudo docker pull wnameless/oracle-xe-11g sudo docker run -d -p 49160:22 -p 49161:1521 wnameless/oracle-xe-11g (docker run -d -p 49160:22 -p 49161:1521 -e ORACLE_ALLOW_REMOTE=true wnameless/oracle-xe-11g) |
02.這份wnameless/oracle-xe-11g的相關設定如下:
1 2 3 4 5 |
主機: localhost port: 49161 sid: xe sys, system 密碼: oracle root密碼:admin |
03.測試oracle
1 2 3 4 |
sudo ssh localhost -p 49160 (root密碼:admin) sqlplus system@xe (密碼:oracle) exit apt-get install nano (安裝nano) |
04. 寫回映像檔
如果要重複運用這份內容(例如Private DockerHub),可把異動的部份寫回映像檔
1 |
sudo docker commit 1341c004c22c hu/oracle |