DockerFile 添加数据卷

构建一个创建多个卷的 DockerFile

# volume test
FROM centos
VOLUME ["/dataVolumeContainer1","/dataVolumeContainer2"]
CMD echo "finished,-------------success1"
CMD /bin/bas

执行命令

docker build -f ./testfile -t sw/centos .

 

 让我们进入容器看下创建成功了嘛

 docker run -it sw/centos

 

 注:通过看容器内文件发件创建成功了。

思考:那我们本机的文件卷在哪里呢?

我们可以通过  docker inspect  查看一下详情

 

 请注意:

Docker挂载主机目录Docker访问出现  cannot open directory .: Permission denied 

解决办法:在挂载目录后多加uoge --privieged=true 参数即可

列:

docker run -it -v /myDataVolume:/dataVolumeContainer --privileged=true

 

posted @ 2021-11-22 10:26  你的小可爱吖  阅读(150)  评论(0编辑  收藏  举报