запустить скрипт powershell перед точкой входа - PullRequest
0 голосов
/ 24 мая 2018

Это родительский dockerfile, с которым я работаю: https://github.com/Microsoft/aspnet-docker/blob/master/4.7.1-windowsservercore-1709/runtime/Dockerfile

Когда контейнер запускается с помощью "docker run", мне нужно запустить сценарий PS перед выполнением точки входа, как это возможно?

точка входа в родительском dockerfile: ENTRYPOINT ["C:\\ServiceMonitor.exe", "w3svc"]

Я хочу, чтобы он вел себя так, как обычно, просто сначала выполните сценарий ps.

Я перезаписал точку входа сценарием PS: ENTRYPOINT ["powershell", "C:/myscript.ps1"]

myscript.ps1
.... does some stuff ....
# executes the command to start up like the parent container did
C:/ServiceMonitor.exe w3svc

Запуск этого скрипта кажется, работает нормально, но есть ли ошибки?Как я могу передать аргументы точке входа сейчас?

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