数据卷操作
容器内和宿主机的目录进行挂载操作。
也就是:
1)容器内往容器内的目录添加文件,宿主机对应的目录也会多出来那个文件
2)宿主机在自己那个目录中添加文件,容器内也会在对应的目录中看到
3)当容器结束后,宿主机对应目录的内容不会消失(所以可以实现容器内数据的长久保存和备份)
使用方式:
参数
-v xxx:xxx:xxx
第一个xxx表示本机的目录,第二个xxx表示容器内的目录,第三个xxx表示读写权限
卷的继承和共享
docker run -it --privileged=true --volumes-from 父类 --name u2 ubuntu
1)u2和原本的父类,会拥有相同的映射规则,会是自己的对应目录,映射到主机的原来目录
2)父类和u2对目录进行修改,三方(父类,u2,主机)都能看到
3)父类和u2容器停止和启动 ,都不影响其他方,看到原本的目录内的内容