现在做一个进阶的练习,创建一个数据卷容器,再创建两个容器,将三个容器和服务器的一个目录进行连接,同步。
1、创建数据卷容器 c10
# 创建启动c10数据卷容器,使用 –v 参数 设置数据卷
docker run -it --name=c10 -v /volume centos:7 /bin/bash
查看c10的状态
docker会在服务器上随机创建一个数据卷目录,这个就是路径 。
2、创建容器c11,c12,将其数据卷设置绑定为c10
# 创建启动 c11 c12 容器,使用 –-volumes-from 参数 设置数据卷
docker run -it --name=c11 --volumes-from c10 centos:7 /bin/bash
docker run -it --name=c12 --volumes-from c10 centos:7 /bin/bash
这个是c11
这个是c12
这个时候三个容器就创建好了,现在再打开一个窗口,连接服务器,进入到刚才c10随机创建的数据卷本地目录,创建个txt文本并加入内容
然后就是查看三个容器数据卷目录里的内容
c10
c11
c12
好了,如果没出问题,这个进阶练习就完成了