gpt4 book ai didi

docker - Docker Compose 中外部卷和默认卷之间的区别?

转载 作者:行者123 更新时间:2023-12-05 05:55:34 24 4
gpt4 key购买 nike

各种 docker-compose 应用程序有不同的自定义安装。他们经常在撰写文件中直接使用外部卷而不是默认卷。

这是一个通过安装脚本创建的示例(首先运行):https://github.com/getsentry/onpremise/blob/master/install/create-docker-volumes.sh

后来使用了这个卷:https://github.com/getsentry/onpremise/blob/master/docker-compose.yml#L361

volumes:
sentry-data:
external: true
sentry-postgres:
external: true

谁能解释一下这是什么意思?为什么不编写卷?

volumes:
sentry-data:

最佳答案

必须通过 docker volumes 命令创建和删除外部卷。 docker-compose up 不会自动创建外部卷,docker-compose down -v 也不会删除它们。

也可以将外部卷映射到多个项目。

当我想要额外控制它们的创建和删除时,我会使用外部卷。

关于docker - Docker Compose 中外部卷和默认卷之间的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69447825/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com