- docker 拉取oracle12鏡像
(ps:鏡像5.7g,建議docker配置國內倉庫加速,不然下載會非常緩慢)
docker pull sath89/oracle-12c
- 使用該鏡像創建容器
鏡像比較大,容器創建會等待一段時間才能完成
docker run -d -p 1521:1521 -P --name oracle12 ee3351d51185
創建好之后使用ps命令查看運行的容器
- 進入容器鏈接數據庫
oracle的用戶名和密碼
hostname:127.0.0.1 port: 1521 sid: xe service name: xe username: system password: oracle
進入容器,使用sqlplus鏈接數據庫
docker exec -it oracle12 /bin/bash
//sqlplus 賬號/密碼@地址:端口/服務名或者sid
sqlplus system/oracle@127.0.0.1:1521/xe
修改密碼有效期,默認180天改成無限制
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED