docker.
В качестве сервера планируется изпользовать один VPS (небольшая нагрузка).
Соответственно окружение будет разворачиваться с помощью docker-compose.
Является ли нормальной практикой копирование кода внутрь контейнера (например, с помощью конструкции COPY/ADD в файле Dockerfile) и работой через docker hub.
Т.е. образ с кодом пушится на docker hub и оттудова пулиться на VPS. И таким образом все новые правки попадают в код.
Если это нормально, как при таком подходе работать с томами (volumes) или они, грубо говоря, вообще не нужны?
Более того, ещё и composer install в докерфайле Смотря для чего тома. Если , например, юзеры вайлы загружают свои и не хотелось бы чтобы они терлись при рестарте контейнер, то тома
Обсуждают сегодня