Управление и использование объема данных докер

Используя объем данных, база данных может гарантировать, что, если контейнер есть проблема, но данные не теряются роли, такие как данные в 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>

рекомендация

отwww.cnblogs.com/zc1741845455/p/11078845.html
рекомендация