Skip to content

volumes (Работа с томами Docker)

Описание:
Команда docker volume используется для управления томами — специальными хранилищами, которые живут отдельно от контейнеров. Том сохраняет данные даже после удаления контейнера. Это ключевой механизм для хранения БД, логов и другой информации.


volume ls – список томов

Структура команды:

docker volume ls
Описание:
Показывает все тома, созданные на текущем Docker-хосте.

Пример:

docker volume ls


volume inspect – подробная информация о томе

Структура команды:

docker volume inspect [имя_тома]
Описание:
Отображает JSON с детальной информацией о томе: путь, драйвер, метки и прочее.

Пример:

docker volume inspect mydata


volume rm – удалить том

Структура команды:

docker volume rm [имя_тома]
Описание:
Удаляет указанный том. Нельзя удалить, если он используется контейнером.

Пример:

docker volume rm mydata


volume prune – удалить неиспользуемые тома

Структура команды:

docker volume prune
Описание:
Удаляет все неиспользуемые тома. Спрашивает подтверждение.

Пример:

docker volume prune

Автоматическое подтверждение:

docker volume prune --force


📌 См. также: