Встречается на собеседованиях • сегодня
Что происходит с данными Docker контейнера при его остановке
При остановке Docker-контейнера (docker stop) все его процессы завершаются, но сам контейнер и его файловая система сохраняются. Данные остаются нетронутыми, так как:
- Файловая система (слои контейнера) сохраняется.
- Томы (volumes) и bind mounts не удаляются, так как они существуют вне контейнера.
- Изменения внутри контейнера (если не сохранены в volume) остаются в его слоях.
Пример:
bash
docker run -d --name my_container alpine tail -f /dev/null # Запуск контейнера
docker exec my_container touch /data/file.txt # Создание файла
docker stop my_container # Остановка
docker start my_container # Файл /data/file.txt осталсяЕсли контейнер удалить (docker rm), его слои (но не volumes) будут утеряны.

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