Какой командой создать Docker volume для сохранения данных?

Именованный Docker volume создаётся командой docker volume create. Чтобы данные действительно сохранялись, volume нужно подключить к каталогу данных контейнера.

Короткий ответ

Что ответить на собеседовании

Именованный Docker volume создаётся командой docker volume create. Чтобы данные действительно сохранялись, volume нужно подключить к каталогу данных контейнера.

Подробный разбор

Ответ с пояснениями

Именованный Docker volume создаётся командой docker volume create. Чтобы данные действительно сохранялись, volume нужно подключить к каталогу данных контейнера.

docker volume create app-data
docker run --mount type=volume,src=app-data,dst=/data IMAGE

IMAGE заменяют нужным образом, а /data — каталогом, куда приложение пишет данные. Volume живёт отдельно от контейнера, но может быть удалён явной командой очистки. Это не резервная копия: для важных данных требуется отдельная стратегия backup.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее