第十五章 Docker安装Oracle11G

发布网友

我来回答

1个回答

热心网友

准备镜像

启动镜像1.1 拉取镜像

使用docker pull命令,确保Oracle 11G镜像已成功下载。

检查拉取是否成功

通过docker images命令,查看镜像列表中是否包含Oracle 11G镜像。

重命名镜像

确保镜像ID一致,但名称或TAG不同,完成镜像准备。

从临时容器复制文件

在宿主机上创建用于存储文件的目录。

修改目录权限,确保宿主机目录具备复制权限。

启动临时容器并复制文件

使用docker cp命令,将容器内的文件复制到宿主机对应目录。

临时容器文件复制到宿主机

注意,文件实际复制到宿主机的目录需与镜像配置一致,避免混淆。

删除临时容器

完成文件复制后,安全地删除临时容器,释放资源。

创建正式容器

使用docker run命令,启动正式容器。

复制文件至正式容器

复制步骤与临时容器一致,确保数据正确转移。

正式容器初始化

启动成功后,正式容器就绪,进行下一步操作。

复制文件至正式容器

通过上述复制步骤,确保数据完整迁移至正式容器。

修改数据库密码

登录数据库,修改sys和system用户的密码,确保安全性。

创建新表空间及用户

根据需求创建新表空间和用户,完成数据库基础设置。

使用DataGrip连接测试

通过DataGrip连接正式容器中的Oracle数据库,验证连接性。

防火墙配置

开放容器映射的1522端口,确保数据库服务可外部访问。

连接测试

使用测试连接,验证数据库服务是否正常运行。

SID修改

默认SID为 helowin,探索修改方法,确保SID符合需求。

密码修改问题

遇到root和oracle用户密码修改问题,查找原因并调整解决方案。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com