首页 > IT职业 > IT图书 > Docker学习笔记 - 第三篇:容器卷
容器卷管理
Docker容器产生的数据,如果不通过docker commit生成新的镜像,使得数据做为镜像的一部分保存下来,那么当容器删除后,数据自然也就没有了。
为了能保存数据,我们使用卷。
卷就是目录或文件,存在于一个或多个容器中,由docker挂载到容器,但不属于联合文件系统,因此能够绕过Union File System提供一些用于持续存储或共享数据的特性:
在docker run 时,使用 –v 路径,例如: -v /tmp/data,这就会在容器的/tmp/data路径下创建一个新的数据卷。
类似的,可在Dockerfile中使用VOLUME指令来给镜像添加一个或多个数据卷
可以通过 docker inspect来查看信息。
还是使用-v 主机目录:容器目录,要求主机目录必须为绝对路径
如果想要容器之间数据共享,或者从非持久化容器中使用一些持久化数据,最好创建一个指定名称的数据卷容器,然后用它来挂载数据。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/2281/viewspace-2825681/ ,如需转载,请注明出处,否则将追究法律责任。