Разница между перезапуском docker-compose <service>и перезапуском docker <service>? - PullRequest
0 голосов
/ 23 апреля 2019

Я думаю, что понимаю это, но просто хотел бы получить разъяснения.

У меня есть файл docker-compose со всеми моими службами в нем. Сделал докер-сочинить и все нормально. Один из моих сервисов - это работник, который нужно перезапускать всякий раз, когда меняются мои файлы. Сейчас я делаю привязку от моего хоста к контейнеру. Когда я делаю некоторые изменения в своей локальной системе, а затем перезапускаю рабочий контейнер, он должен получить изменения.

Если я перезапущу docker-compose, он сработает, и мои изменения будут приняты.

Если я делаю перезапуск докера, то кажется, что он просто кеширует старую среду, файлы, которые запускает мой рабочий, являются "старыми", хотя я могу видеть, что файл изменился, когда я ssh помещаю в контейнер.

Полагаю, это как-то связано с перезагрузкой конфигов docker-compose или чем-то другим? Сейчас я просто продолжу использовать docker-compose restart, но мне бы хотелось лучше понять, что происходит.

Спасибо за любую помощь.

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