Docker 数据卷之Dockerfile
Docker 是用来构建docker镜像的构建文件的命令脚本
实战
新建一个脚本来生成一个镜像文件
cd /home
mkdir docker-test-volume #创建文件夹
touch dokerFile01 #创建脚本
vim dokerFile01
脚本内容:
FROM centos
VOLUME ["volume01","volume02"]
CMD echo "----end----"
CMD /bin/bash
创建出一个脚本镜像为yunnuo01/centos
的镜像
docker build -f dockerFile01 -t yunnuo01/centos .
启动镜像
docker run -it [镜像id] /bin/bash
进去之后发现自己创建两个容器卷
这属于匿名挂载
在volume01文件夹下随便创建一个文件touch DemoContainer.txt
查看宿主机挂载位置
Ctrl+P+Q 退回到宿主机中
docker inspect [容器id]
看到宿主机数据卷位置