Встречается на собеседованиях • сегодня
Сохранятся ли зависимости, установленные в контейнере, в image
Да, зависимости, установленные в контейнере, сохранятся в образе (image), если они были добавлены во время сборки образа (например, через Dockerfile). Однако, если зависимости устанавливаются после запуска контейнера (через docker exec или внутри запущенного контейнера), они не сохранятся в образе.
Пример с Dockerfile:
dockerfile
FROM python:3.9
RUN pip install pandas numpy # Эти зависимости сохранятся в образеПосле сборки (docker build -t my_image .) зависимости останутся в образе.
Если же установить зависимости в уже запущенном контейнере:
bash
docker run -it python:3.9 bash
pip install pandas # Эти изменения не сохранятся в образеЧтобы зафиксировать изменения, нужно создать новый образ через docker commit, но это не рекомендуется — лучше обновить Dockerfile.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы