Избегайте записи Docker в /var/tmp

Избегайте записи Docker в /var/tmp

Как мне сказать docker записывать данные в другое место /var/tmp? Например, указать другой путь, например /opt.

Потому что у меня часто заканчивается место на диске в файловой системе /var.

Проблема в том, что мне не нужно изменять размер /var каждый раз, когда мне нужно загрузить или сохранить изображения из демона.

Спасибо

решение1

Согласно этомуОфициальное сообщение Docker, все, что вам нужно сделать, это изменить местоположение /etc/docker/daemon.jsonследующим образом:

{
  "data-root": "/new/docker/data/path"
}

Имейте в виду, что если вы используете инструменты, подключающиеся к среде Docker, такие как VSCode, Portainer и многие другие, они, возможно, не смогут видеть/управлять вашими изображениями, если вы измените значение по умолчанию.

Связанный контент