скрипт в докере да так и оставить висеть там.
Сделан dockerfile следующего содержания:
FROM mcr.microsoft.com/powershell:lts-centos-8
COPY placeholder.ps1 /root/placeholder.ps1
RUN pwsh -c Install-Module polaris -force
RUN pwsh -f /root/placeholder.ps1
Дальше
docker build . -t hitriy/placeholder
и
docker run hitriy/placeholder
Контейнер на секундочку мигает приглашением командной строки и изчезает.
RUN - запускает что то при билде контейнера, а тебе надо запускать при старте контейнера. поэтому надо юзать CMD или ENTYPOINT
Обсуждают сегодня