本文详细介绍了Docker数据卷常见的实际 *** 作代码案例。原文根据示例代码非常详细,对大家的学习或者工作有一定的参考价值,有需要的盆友可以参考一下
如果开发人员应用Dockerfile构建镜像,也可以在构建镜像时声明数据量,如下所示:
FROMnginx
ADDhttps://www.baidu.com/img/bd_logo1.png/usr/share/nginx/html/
RUNecho"hellodockervolume!">/usr/share/nginx/html/index.html
VOLUME/usr/share/nginx/html/从nginx
添加https://www.baidu.com/img/bd_logo1.png/usr/share/nginx/html/
运行echo“hellodockervolume!”>/usr/share/nginx/html/index.html
VOLUME/usr/share/nginx/html/
以这种方式,提供了秘密数据量。在整个 *** 作过程中,将数据加载到/usr/share/nginx/html/file目录中,即可完成容器存储层的无状态转换。查询所有数据卷
可以通过应用以下指令来查询所有数据卷:
docker卷ls
如图:
查询数据量明细
根据卷名,可以查询数据的详细信息,如下:
码头体积检验
实施结果如下:
删除数据卷
您可以使用dockervolumerm命令删除数据卷,也可以使用dockervolumeprune批量删除数据卷,如
所示:
批量删除时,所有的数据卷都不能删除,只剩下一个。这是因为数据卷仍在使用中。终止并清除相关血管,再次删除数据体,删除成功,如图:
文章内容就这么多了。期待对大家的学习有所帮助,也期待大家的应用。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)