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 被挂载的路劲查看是否同步成功

文件同步成功,相关文件可以正常查看,这种方式经常使用

2632

被折叠的 条评论
为什么被折叠?



