Задать вопрос
trinitr0
@trinitr0
провинциальный админ

Какая разница в логах между контейном и сервисом?

Привет!

Не могу уловить чёткой разницы между
docker logs <контейнер>
и
docker service log <сервис>

объясните пожалуйста!
  • Вопрос задан
  • 67 просмотров
Подписаться 1 Простой 3 комментария
Решения вопроса 1
@Tiasar
Web Developer
В сервисе (он доступен только в режиме кластера SWARM) может крутиться несколько контейнеров, допустим у Вас кластер на 3-х машинах, и сервисом описывается что должно быть по контейнеру на каждом узле (deploy: mode: global)
Соответственно команда отображения логов для сервиса выдаст в одном выводе все логи со всех 3-х контейнеров, отсортированных по времени...
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
al_gon
@al_gon
Когда крутится сервис, то можно и docker service log <сервис> и конктертный контейнер посмотреть
docker logs <контейнер>

Если запущен только контейнер, то соотвественно только docker logs <контейнер>

И естественно при docker service log <сервис> мы можем смотреть на все контейнеры сервиса
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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