Задать вопрос
@Ajex

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

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

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

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

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