Сохранение образа Docker-контейнера в другой каталог, чем корневой - PullRequest
0 голосов
/ 10 июля 2019

Я использую Docker 18.09 и пытаюсь создать несколько образов для своей работы.Проблема в том, что изображения всегда находятся в корневом каталоге, а именно /var/lib/docker/overlay2 находятся в /var/docker/.Поскольку в моем корневом каталоге недостаточно места, поэтому я хочу сменить этот каталог по умолчанию на свой другой диск, но ни одно из решений, которые я искал в Интернете, не помогло мне.

Я уже прошел через это, но ни один из них не работает:

https://forums.docker.com/t/how-do-i-change-the-docker-image-installation-directory/1169

https://medium.com/@ibrahimgunduz34/how-to-change-docker-data-folder-configuration-33d372669056

Как изменитьКаталог установки образа Docker?

1 Ответ

1 голос
/ 10 июля 2019

Каталог по умолчанию для хранения данных, связанных с докером (контейнеры, изображения и т. Д.): /var/lib/docker.

Чтобы переопределить это местоположение по умолчанию, используйте -g option .

При запуске Docker Deamon используйте -g option.

dockerd -g /mnt/path/to/docker/dir

В вашем случае лучше всего подключить внешнее хранилище к машине в какой-то точке монтирования. И упомяните эту точку монтирования в опции -g.

Надеюсь, это поможет.

Обновление:

-g option устарело. Используйте опцию --data-root. Проверьте это .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...