docker部署oracle19c-超简单实测无坑
业务需要一个oracle数据库来验证业务,这里直接使用docker快速简单搭建一个。
·
前言:业务需要一个oracle数据库来验证业务,这里直接使用docker快速简单搭建一个
创建数据目录并授权
mkdir -p /mydata/oracle/oradata
#授权 不然后面的数据库初始化为失败
chmod 777 /mydata/oracle/oradata
执行docker命令
docker run -d -p 1521:1521 -p 5500:5500 \
-e ORACLE_SID=XB -e ORACLE_PDB=orcl \
-e ORACLE_PWD=mypassword -e ORACLE_EDITION=standard \
-e ORACLE_CHARACTERSET=AL32UTF8 \
-v /mydata/oracle/oradata:/opt/oracle/oradata \
--name orcl19c_03 registry.cn-hangzhou.aliyuncs.com/zhuyijun/oracle:19c
命令解释
● -e ORACLE_SID=XB
设置 Oracle 数据库的系统标识符(SID),这里是 XB。
● -e ORACLE_PDB=orcl
设置 Oracle 数据库的可插拔数据库(PDB)的名称,这里是 orcl。
● -e ORACLE_PWD=mypassword
设置 Oracle 数据库管理员用户(SYS 和 SYSTEM)的密码
● -e ORACLE_EDITION=standard
设置 Oracle 数据库版本,这里是 standard(标准版)。
● -e ORACLE_CHARACTERSET=AL32UTF8
设置 Oracle 数据库的字符集,这里是 AL32UTF8,支持多种语言的字符编码。
● -v /mydata/oracle/oradata:/opt/oracle/oradata
将宿主机目录 /mydata/oracle/oradata 挂载到容器内的 /opt/oracle/oradata
查看执行结果
docker logs -f <容器名或id>
如下图已经创建成功,可以使用啦
更多推荐
所有评论(0)