- <李>
就将一个容器的目录和一个宿主机的目录同步起来了,就称之为体积,也就是存储卷。
李> <李>李> <李>
李> <李>
<强> 强>
李>
- <李>
李> <李>
李>
<强> 强>
- <李>
李>
<强> 强>
- <李>
李> <李>
李>
<强>案例1:创建一个码头工人管理的卷强>
[root@host1 ~] #码头工人运行——名字httpd1 - rm - v/数据busybox/#/#呼应“测试消息”在祝辞/数据/用法/#
[root@host1 ~] #码头工人检查httpd1 “坐骑”:( { “类型”:“卷”, “名称”:“636 a1967c63705161f941550edf4b0ced1584bf71087596ad61a49df4cd6ae4c”, “源”:“/var/lib/码头工人/卷/636 a1967c63705161f941550edf4b0ced1584bf71087596ad61a49df4cd6ae4c/_data”, “目的地”:“/数据”, “司机”:“地方”, “模式”:“”, “RW”:没错, “传播”:“ } ],
root@host1 ~ # cd/var/lib/docker/volumes/636a1967c63705161f941550edf4b0ced1584bf71087596ad61a49df4cd6ae4c/_data [root@host1 _data] #猫用法 测试消息 [root@host1 _data] #
<强>案例2:创建容器,使用宿主机的/磁盘目录挂载到容器中强>
[root@host1 ~] #码头工人运行——名字httpd1 - rm - v/磁盘:/数据busybox/#/#呼应“测试消息”祝辞/数据/t.txt/#
[root@host1 . .)#猫/磁盘/t.txt 测试消息
- <李>
宿主机上的/磁盘如果不存在,会自动创建
李>强>
<强> 强>
[root@host1 . .)#码头工人运行——名字httpd2——rm -——的交易量httpd1 busybox/#/# ls/数据/t.txt/#
- <李>
李> <李>
李>
- <李>
李>
<强>案例:基于基础架构容器制作容器强>
1)先创建基础架构容器
[root@host1 ~] #码头工人运行——名字base1 - rm - v/磁盘:/数据busybox
2)创建nginx容器,复制基础架构的卷,并使用基础架构名空间
[root@host1 . .nginx1 \] #码头工人运行——名称 比;——网络容器:base1 \ 比;——的交易量base1 - nginx: 1.14高山
<强> 强>
- <李>
<强>码头工人检查的结果是强>
李> <李>李> <李>
李> <李>
[root@host1 . .)#码头工人检查httpd1 - f的{{.Id}} 24053 ef79c61400f0f8a151087bfd7c1e31e004ee9b87b8a2e64f1efd72d2b52 [root@host1 . .)#码头工人检查httpd1 - f的{{.State.Status}} 运行