使用docker安装Oracle
1. 登录Oracle官方镜像仓库(没有的话,去官方注册一个)
docker login -u 用户名 -p 密码 https://container-registry.oracle.com
2. 拉取并运行Oracle快速启动镜像
docker run --name oracle \
-p 11521:1521 -p 55500:5500 \
-v /local/oracle/data:/opt/oracle/oradata \
container-registry.oracle.com/database/express:21.3.0-xe
说明:
- -p:指定端口映射。(没有这个参数,Oracle将默认不打开监听器,外部工具将无法连接此Oracle)
- -v:指定挂载目录。(容器没了,数据还在)
3. 修改默认密码
docker exec oracle ./setPassword.sh 密码
4. 测试一下是否连接得上
docker exec -it oracle sqlplus system/密码@XE
5. 退出登录
docker logout