Docker 安装 Oracle:21.3.0-xe(Oracle Database Express Edition )
官网地址
Oracle 官方镜像仓库地址:https://container-registry.oracle.com
Oracle 快捷版版镜像说明:......
准备工作
- 确保本地 docker 环境
- 在 oracel 注册个帐号(拉镜像前需要登录仓库)
安装步骤
# 登录仓库 docker login https://container-registry.oracle.com/ # 直接运行,没有镜像就会自己去拉取 docker run -d \ --name oracle \ -p 1521:1521 -p 5500:5500 \ -e ORACLE_PWD=12345 \ -e ORACLE_CHARACTERSET=UTF8 \ container-registry.oracle.com/database/express:21.3.0-xe # 修改密码 # docker exec <容器名> ./setPassword.sh <新密码> docker exec oracle ./setPassword.sh 12345
参数说明
- ORACLE_PWD: 此参数修改SYS, SYSTEM and PDBADMIN用户的密码。该参数是可选的,默认值是随机生成的。注意:如果您使用此选项,则密码将作为容器环境变量可见,并且以后无法更改。
- ORACLE_CHARACTERSET: 该参数修改数据库的字符集。该参数为可选参数,默认值为 AL32UTF8。请注意,此参数仅在创建新数据库时设置字符集,即在运行映像时使用 -v 选项挂载主机系统目录(请参阅挂载 Docker 卷/主机目录以了解数据库持久性部分)。
官方还有关于 podman 的扩展支持,可以自己看下
测试连接
分类:
docker
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律