Docker撰写v3:卷类型mount和bind之间的区别
发布时间:2020-12-16 03:36:03 所属栏目:安全 来源:网络整理
导读:我正在使用docker-compose语法版本3并想要使用一些卷.卷的长语法上的documentation表示以下内容: type : the mount type volume or bind 但从未完全解释其中的差异.它是什么? 最佳答案 bind更容易理解.它需要一个主机路径,例如/ data并将其安装在容器中,比
我正在使用docker-compose语法版本3并想要使用一些卷.卷的长语法上的documentation表示以下内容:
但从未完全解释其中的差异.它是什么? 最佳答案
bind更容易理解.它需要一个主机路径,例如/ data并将其安装在容器中,比如/ opt / app / data. / data可以是任何东西,可能安装在NFS上,也可能是本地主机路径.
docker run -v / data:/ opt / app / data -d nginx volume mount是您可以使用命名卷的地方. 您通常会使用卷驱动程序,但您可以使用默认的本地卷驱动程序获取主机安装路径,如下所示: docker volume创建数据 如果您运行此命名卷也可以是匿名的: docker run -d -v / opt / app / data nginx 如果您运行docker volume ls,docker将为匿名卷创建一个自动生成的长名称. 在docker-compose中,您只需使用它,如下所示:
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |