问题描述
当我基于Oracle 12c映像创建容器时,我使用命令:
docker run -d -it --name oracleDB -p 1521:1521 store/oracle/database-enterprise:12.2.0.1
现在如何将该容器升级到Oracle 19c?
解决方法
您可以在其官方github存储库中找到Oracle dockerfile和源 official github repository。 此仓库有一个19.3 version。
我认为针对您的问题的最佳解决方案是:
- 使用datapump(expdp)备份您的12c数据
- 运行19c容器
- 将12c备份(impdp)导入新的19c容器中。