Что такое VOLUME инструкция в Dockerfile?

Middle
166 просмотров
AFK Offer AI

VOLUME ["/data"] объявляет точку монтирования и создаёт анонимный volume при запуске если явно не задан volume. Главная функция — задокументировать где приложение хранит данные и гарантировать что эти данные не потеряются при overlay слое. Минус: анонимные volumes могут накапливаться и забивать диск. Лучше явно задавать named volumes в docker-compose или при docker run чем полагаться на автосоздание.

Следующий вопрос

Что такое containerd и как он связан с Docker?