dockerfile的VOLUMN命令实践出现问题总结:

dockerfile:

FROM centos     
VOLUME ["volume01"]

CMD echo "-----end----"
CMD /bin/bash
 

出现问题:

狂神Docker视频学习笔记(基础篇)_Docker

修改意见:

VOLUME ["/volume01"]
 

--volume-from 实践

docker run -it --name centos2 --volumes-from centos1 centos1:latest
docker run -it --name centos3 --volumes-from centos1 centos1:latest
docker run -it --name centos4 --volumes-from centos1 centos1:latest

用命令docker inspect containerid(容器id)

centos2 ,centos3 ,centos4 挂载在同一个本地路径:

狂神Docker视频学习笔记(基础篇)_Docker_02

相当于映射到同一个本地路径,就是多个镜像挂载到同一个本地路径。

在本地路径下创建文件,在docker镜像里,也会出现相同的文件。

本地路径:

狂神Docker视频学习笔记(基础篇)_Docker_03

镜像:

狂神Docker视频学习笔记(基础篇)_Docker_04