@Ajex

Как организовать папку /var/lib/docker/ с данным docker чтобы каждый контейнер был отдельным каталогом?

Пытаюсь разобратся и организовать работу своих задач с использованеим docker.
Все хорошо, однако сырой способ хранения несколько напрягает.
Все данные хранятся в папке /var/lib/docker/ , при чем визуально очень сложно понять какие файлы принадлежат какому контейнеру.
Есть ли какой-то механизм организации этой папки, чтобы информация о каждом контейнере хранилась в отдельной папке или еще лучше img образе , как снэпшоты виртуальной машины.

Например мне нужно будет на одном хосте разнести контейнеры физически по разным дискам . Как это сделать сейчас не представляю.
  • Вопрос задан
  • 2120 просмотров
Пригласить эксперта
Ответы на вопрос 1
nazarpc
@nazarpc
Open Source enthusiast
Легко, монтируйте нужный путь с хоста в контейнер по нужному пути, не трогайте /var/lib/docker.
У вас же в контейнере основной объем не сам образ контейнера занимает, а какие-то данные, например, файлы БД, вот и подключите в /var/lib/mysql контейнера нужный путь с хоста.
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы