docker理念:
命令:
docker run -it -v /宿主机绝对路径目录:/容器目录 镜像名
容器内目录不能修改文件,只能查看,宿主机可以修改文件(ro:read only)
docker run -it -v /宿主机绝对路径目录:/容器目录:ro 镜像名
vi Dockerfile
docker build -f /mydocker/Dockerfile -t wj/centos .
Dockerfile文件内容:
FROM centos
VOLUME ["/dataContainer","/dataContainer2"]
CMD echo "success"
CMD /bin/bash
执行结果:
命名的容器挂载数据卷,其他容器通过挂载这个(父容器)实现数据共享,挂载数据卷的容器,成为数据卷容器。
命令:--volumes-from
docker run -it --volumes-from 父容器名 镜像名
容器之间配置信息的传递,数据卷的生命周期一直持续到没有容器使用它为止。
原文:https://www.cnblogs.com/wwjj4811/p/13687212.html