DockFile自动生成一个镜像进行数据卷挂载
Dockerfile自动生成一个容器
1.创建一个文件夹dockerfile mkdir dockerfile 2.dockerfile文件下创建一个dockerfile文件 vi dockerfile
文件内容
# 创建一个dockerfile文件, 名字可以随机 # 文件的内容 指定(大写) 参数 FROM centos VOLUME ["volume01", "volume02"] CMD echo "----end----" CMD /bin/bash # 这里的每一个命令都是镜像的一层! ——————
3生成镜像: docker build -f dockerfile -t hyh/centos:1.0 . 4查看镜像是否生成 docker images
5启动生成的镜像(根据镜像id启动) docker run -it 6413b0eaabe8 /bin/bash 此时生成的镜像已经成功被启动! 6查看镜像内容 ls -l volume01 volume02是文件生成时制动挂载的进入volume01中创建一个文件 查看是否被挂载(镜像id进行查看): docker inspect 镜像id
可以看到 volume01 volume02挂载路径
进入volume01 被挂载的路劲查看是否同步成功 文件同步成功,相关文件可以正常查看,这种方式经常使用
