Как я могу обновить док-контейнер с Oracle 12c до Oracle 19c?

Когда я создаю свою контейнерную базу на образе Oracle 12c, я использую команду:

docker run -d -it --name oracleDB -p 1521:1521 store/oracle/database-enterprise:12.2.0.1

Теперь, как я могу обновить этот контейнер до Oracle 19c?


person Vincent    schedule 30.09.2020    source источник


Ответы (1)


Вы можете найти dockerfile и исходный код Oracle в их официальном репозитории github официальном репозитории github< /а>. Это репозиторий имеет версию 19.3. .

Я думаю, что лучшее решение вашей проблемы:

  1. сделайте резервную копию ваших данных 12c с помощью datapump (expdp)
  2. запустить контейнер 19c
  3. импортируйте резервную копию 12c (impdp) в новый контейнер 19c.
person SuperPoney    schedule 08.10.2020