РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗dcPmVlInr 37 of 81 menu
◀ ▶

Введение в тома в Docker

Файл, созданный внутри контейнера, пропадает вместе с этой копией. Образ при этом не меняется: шаблон на диске остаётся прежним. Меняется только запись о запуске и то, что лежало в её файловой системе, пока копия существовала.

Файлы внутри работающего контейнера живут ровно столько, сколько живёт запись об этом запуске. Остановка сама по себе данные ещё держит, пока контейнер не удалили. После удаления записи всё, что не вынесли наружу, исчезает.

Чтобы текст и другие данные остались после удаления контейнера, их кладут в том. Том - это место хранения снаружи изолированной файловой системы копии, куда служба пишет на диск и откуда читает при новом запуске.

Один способ - каталог на вашем компьютере, который подставляют на место папки внутри контейнера. Файлы лежат в привычной папке проекта, и вы видите их в проводнике или редакторе без лишних шагов.

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

Выбор способа зависит от задачи: удобство правки файлов на диске, общий доступ нескольких копий или хранение без привязки к одному каталогу проекта. Команды подключения различаются, но цель одна - данные переживают удаление контейнера.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить