Mike_GoodWin
@Mike_GoodWin

Как изменить docker-compose.yml чтобы запустить sh скрипт в контейнере после его поднятия?Как выполнить команду cmd внутри контейнера автоматически?

Здравствуйте. Есть docker-compose.yml файл, в котором сервис использует стандартный образ.
Что необходимо сделать, чтобы после поднятия контейнера, внутри исполнить команду в cmd, либо как выполнить скрипт внутри контейнера в автоматическом режиме после его поднятия?
Используется именно docker-compose.yml. Dockerfile отсутствует.
  • Вопрос задан
  • 1678 просмотров
Пригласить эксперта
Ответы на вопрос 1
fox_12
@fox_12
Расставляю биты, управляю заряженными частицами
А в чем сложности-то?

docker-compose.yml
...
     <какой-то контейнер>:
         image: <какой-то стандартный образ>
         ...
         entrypoint: <какая-то команда которую нужно запустить в автоматическом режиме>


Если боитесь что не запустится скрипт входа стандартного образа - то гляньте что у вас там стартует, и измените команду так:
...
    <какой-то контейнер>:
         image: <какой-то стандартный образ>
         ...
         entrypoint: <ваша команда> && <старт стандартной точки входа образа>
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы