Windows Docker установка oracle БД - PullRequest
1 голос
/ 05 марта 2020

Есть ли возможность установить oracle БД в собственный Windows docker контейнер?

FROM microsoft/windowsservercore
COPY /WINDOWS.X64_180000_db_home.zip c:/data/db_home.zip
RUN powershell -command Expand-Archive c:\\data\\db_home.zip -DestinationPath c:\\data\\db_home
RUN setx path ".;c:\data\db_home\Bin;%path%;"
ENV ORACLE_HOME c:\\data\\db_home
COPY /vcredist_x64.exe c:/vcredist_x64.exe
RUN powershell.exe -Command \
$ErrorActionPreference = 'Stop'; \
Start-Process c:\vcredist_x64.exe -ArgumentList '/install /passive /norestart ' -Wait ; \
Remove-Item c:\vcredist_x64.exe -Forc
COPY db.rsp c:\\data\\db.rsp
RUN c:\data\db_home\setup.bat -silent -responseFile c:\data\db.rsp
ENV ORACLE_HOME c:\\data\\db_home
ENV ORACLE_SID orclcdb
ENV CLASSPATH c:\\data\\db_home\\jlib;c:\\data\\db_home\\rdbms\\jlib;
EXPOSE 5500 1521
COPY /scripts C:/data/app/myhome/admin/orclcdb
RUN c:/data/app/myhome/admin/orclcdb/scripts/orclcdb.bat
COPY post_install.bat c:/data/post_install.bat
CMD ["c:/data/post_install.bat"]

Это мой текущий файл docker. Не удалось запустить БД.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...