通过以下命令可以通过docker安装oracle数据库
指定docker网段ip
第一步:创建docker网段:
# 创建网段
docker network create --driver bridge --subnet 172.20.1.0/16 my-network
第二步:运行oracle容器
docker run --rm -d --net my-network --ip 172.20.1.66 -p 1521:1521 -p 8080:8080 --privileged=true -e ORACLE_ALLOW_REMOTE=true -e ORACLE_DISABLE_ASYNCH_IO=true oracleinanutshell/oracle-xe-11g
或者
不指定网段ip,直接通过以下命令安装:
docker run --rm -d -p 1521:1521 -p 8080:8080 --privileged=true -e ORACLE_ALLOW_REMOTE=true -e ORACLE_DISABLE_ASYNCH_IO=true oracleinanutshell/oracle-xe-11g
# oracle管理客户端登录界面:
http://localhost:8080/apex/apex_admin with following credential:
username: ADMIN
password: admin
# oracle 访问地址、端口 、数据库、用户名、密码
hostname: localhost
port: 1521
sid: xe
username: system
password: oracle
Password for SYS & SYSTEM
oracle访问驱动下载地址:点击下载oracle11g驱动
dbweaver访问示例图: