Назад | Перейти на главную страницу

Какой файл запускает док-контейнер при запуске?

Я играю с прорабом (изучаю про прораба и докера) и хотел попробовать докерский подход.

Работаю с официальный контейнер от docker hub

Нигде не могу найти файл докера для него.

Как мне узнать, какой файл запускается, когда я запускаю контейнер изнутри контейнера?

Причина, по которой я спрашиваю, заключается в том, что я хотел бы, чтобы контейнер использовал оба сетевых интерфейса хоста: один для веб-интерфейса, а другой для передачи DHCP и DNS в отдельной частной сети.

Если я запустил контейнер с прикрепленным 'bash', я могу передать ему свои параметры конфигурации для прокси-сети dns и dhcp, но я потеряю все остальные достоинства, то есть сертификаты SSL, учетные данные администратора, ...

Вы можете запустить docker inspect чтобы получить эту информацию. Например:

$ docker inspect --format="{{.Config.Cmd}}" ddf27d538154
/app/docker-entrypoint.sh

Беги без --format чтобы увидеть полную конфигурацию JSON для вашего контейнера.