@runprogr

Что сохраяется в образ docker контейнера?

Когда мы на основе образа билдим и пушим на регистри свой собственный образ, что туда сохраняется ? например у нас есть образ php-fpm

1) Сохраняются ли в образе установленные зависимости (композер, бибилотеки, например pdo и тд) ?
2) Сохраняются ли файлы, появившиеся в результате выполнения команд из dockerfile, нарпимер composer install и тд ?
3) Сохраняется ли код самого проекта внутри образа ? Например я видел проекты, которые устанавливаются из образов со своего регистри, где нет волумов до папки с самим проектом, а только до папки public. То есть весь код проекта как то зашит внутри образа? Как это делают и для чего ?
4) Для чего вообще обычно используются свои образы и какой сценарий ? Билдится образ, отправляется в регистри, а потом, например поднимается этот образ на тестовом серваке, или на проде ? То есть запушенный образ билдить не надо, он уже готовый, надо только запустить ? И в него уже внутрь вшиты все файлы. которые нужны для работы проекта ?
  • Вопрос задан
  • 281 просмотр
Пригласить эксперта
Ответы на вопрос 1
Sanes
@Sanes
Зачем вам докер для PHP? И так прекрасно работает.
Сохраняться будет всё, что в домашней директории хоста, логи, конфиги. Вспотеешь разделять.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы