1、查询插件
我们拉取的是第二个orcale-12c。
2、拉取
这个有点慢,文件还比较大,但是减少了安装,跑起来就行了。
3、创建挂靠的文件目录
4、启动
5、查看日志
第一次启动时间比较长,需要初始化,所以需要等待。
6、初始化
7、使用到
oracle
用户
Docker Desktop(windows)
当前 Docker 最新稳定版本之一,主要针对稳定性和兼容性进行了修复优化,适合生产环境与日常开发使用。该版本继续强化 AI 开发支持、容器日志管理以及 Docker Engine 的安全能力,对 Windows/macOS/Linux 平台兼容性进行了进一步优化。
下载
8、操作用户
9、连接信息
hostname: localhost
port: 1521
sid: xe
username: system
password: oracle
密码是默认的,但是可以修改。
相关教程推荐:
docker教程
docker search orcalcedocker pull docker.io/sath89/oracle-12cmkdir -p /var/local/oraclechmod -R 777 /var/local/oracle # 有可能docker没有权限, 所以加上这一句docker run -d -p 2122:22 -p 9090:8080 -p 1521:1521 -v /var/local/oracle/:/u01/app/oracle/ --name orcalce sath89/oracle-12cdocker logs -f xxxxxdocker exec -it 867a9abf25a5 /bin/bash #867a9abf25a5是我的容器idsu oracle #切换到oracle用户$ $ORACLE_HOME/bin/sqlplus / as sysdba #进入sqlplusSQL>> ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED; #密码有效期修改SQL>> alter user SYSTEM account unlock #解锁用户