Можно ли запустить скрипт или исполняемый файл в Docker-контейнере с помощью docker-compose.yml только без Dockerfile? - PullRequest
0 голосов
/ 06 декабря 2018

Сценарии или исполняемые файлы могут запускаться в Docker-контейнере автоматически при запуске docker-compose up --build с настроенным Dockerfile, содержащим синтаксис RUN, благодаря которому сценарий или исполняемые файлы и т. Д. Могут запускаться автоматически во время сборки.

Вопрос: Но возможно ли достичь той же цели, скажем, запустить исполняемые файлы или сценарии, только с docker-compose без Dockerfile?В этом случае, вероятно, в docker-compose.yml есть похожая команда, подобная RUN в Dockerfile?

1 Ответ

0 голосов
/ 06 декабря 2018

В docker-compose вы можете переопределить команду по умолчанию, которая выполняется после сборки, установив «command».

См. Здесь: https://docs.docker.com/compose/compose-file/#command

Я не знаюя думаю, что для docker-compose.yml есть что-то вроде RUN.

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