查找oracle镜像docker search oracle

我们选择学习版,不选择完整版oracle-xe-11g
$ docker pull alexeiled/docker-oracle-xe-11g
# 启动oracle服务
docker run --name=oracle11g -d --privileged -p 1521:1521 -e ORACLE_ALLOW_REMOTE=true alexeiled/docker-oracle-xe-11g
-e ORACLE_ALLOW_REMOTE=true: 作用是开启远程连接
-d :后台运行容器,并返回容器ID;
--privieged:开启特权模式;
# 进入容器
docker exec -it oracle11g /bin/bash
# 切换用户
su - oracle
# 登录软件第一用户的身份登录无需密码
sqlplus / as sysdba
# 另一种登录方式
sqlplus system/oracle(用户名/密码)

- 连接类型:Basic
- 主机地址:ip
- 端口:1521
- DIS:xe(必须填写)
- 用户名:system
- 密码:oracle
网友评论