Используя объем данных, база данных может гарантировать, что, если контейнер есть проблема, но данные не теряются роли, такие как данные в MySQL / дате
index.html в корневом каталоге или Nginx
Объемы Просмотр данных
[Корень @ Докер ~] Ls объем # Докер
ВОДИТЕЛЬ VOLUME NAME
Создание объема данных
[Корень @ докер ~] # объем докер создать Nginx-ИЗД
Nginx-т
Посмотреть создали группу под названием Nginx-Vol объемов данных
[Корень @ Докер ~] Ls объем # Докер
ВОДИТЕЛЬ VOLUME NAME
локальная Nginx-т
Для получения дополнительной информации см объемов данных
[Корень @ Докер ~] # объем Докер проверить Nginx-VOL
Выполнение вызова Nginx-тест контейнера и установить объем данных, исходный каталог Nginx-т целевого каталог Nginx из HTML корневой страницы
[Корень @ докер ~] # докер запустить -itd --name Nginx-тест --mount SRC = Nginx-т, ДСТ = / USR / доли / Nginx / html Nginx
8ea39f5eb3fac2d85039314117985abd5f6393548a0eb45e27946c424ebebfe8
Для веб-каталогов Просмотреть
[Корень @ докер ~] # докер Exec -это Nginx-тест Баш
корень @ 8ea39f5eb3fa: / # кд / USR / доли / Nginx / html /
корень @ 8ea39f5eb3fa: / USR / доли / Nginx / html # Ls
50x.html index.html
Для того, чтобы смонтировать каталог, чтобы увидеть, есть ли уже объем данных
[Корень @ докер ~] # Кд / вар / Библиотека / грузчик / объем /
[корень @ тома Докер] # Ls
metadata.db Nginx-т
[Корневые тома @ Докер] # CD Nginx-т /
[корень @ докер Nginx-VOL] # Ls
_данные
[Корень @ докер Nginx-т] # CD _data /
[Корень @ Докер _data] # Ls
50x.html index.html
Удалить весь контейнер для просмотра базы данных там
[Корень @ Докер ~] # докер гт -f $ (Докер контейнер Ls -qa)
8ea39f5eb3fa
5deb5f032783
4c6e1ee32733
[Корневые тома @ Докер] # CD Nginx-т / _data /
[Корень @ Докер _data] # Ls
50x.html index.html
В просто запустить контейнер и указать отображение порта
[Root @ Докер _data] # DOCKER запустить -itd --name Nginx-тест -p 89:80 --mount SRC = Nginx-т, ДСТ = / USR / доли / Nginx / HTML Nginx
6f6a742b02272b1eff38974e633e84033f257d6e1b8097c4b60202f1d3b6c451
В каталоге объема данных и создание a.html просмотра файла, здесь будет играть роль постоянных объемов данных смонтированной
[Корень @ докер _data] # локон 192.168.30.22:89
23456
[Корень @ докер _data] # ВИМ a.html
[Корень @ докер _data] # локон 192.168.30.22:89/a.html
<H1> Привет </ h1>
Я переключился добавить отображение порта, поэтому представьте себе , если вы начинаете 100 таких контейнеры, используют эти объемы данных, масштабируемость является очень сильной, но разные порты
[Корень @ Докер ~] # Докер запустить -itd --name Nginx-test2 -p 90:80 --mount SRC = Nginx-т, ДСТ = / USR / доли / Nginx / HTML Nginx
8e3f213e652b31daef38f169240d2388386afeada29ff3367e712ccc98163f49
[Корень @ докер _data] # локон 192.168.30.22:90
23456
[Корень @ докер _data] # локон 192.168.30.22:90/a.html
<H1> Привет </ h1>