Могу ли я подключиться к одному контейнеру в кластере при запуске docker-compose? - PullRequest
0 голосов
/ 10 октября 2019

Скажите, что у меня есть несколько служб, указанных в файле docker-compose, например, web_1, web_2, db, и я хочу прочитать какое-то конкретное сообщение, например, сообщение об ошибке в журнале для web_1 появляется при запуске. Есть ли способ присоединиться к одному контейнеру, когда я запускаю docker-compose up?

Если я запускаю docker-compose up, я буду прикреплен ко всем контейнерам, так что нерелевантные сообщения журнала от других служб будут загромождатьтерминал и переместить сообщение слишком быстро. Если я запускаю docker-compose up -d, а затем docker attach web_1, это слишком поздно, поскольку сообщение об ошибке выводится сразу при запуске. Я также пробовал docker-compose up -d && docker attach web_1, но команда присоединения запускается до запуска контейнера, поэтому я получаю только сообщение «Нет такого контейнера».

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