如何使音量为可选,所以如果我不需要装载数据库,所以禁用音量使用标志

我想在我的docker-compose文件中设置一个标志,是否我不需要我的数据库卷不会持久化在容器外,但我仍然想要一个卷的条目,如果我的数据库是小,那么我不希望它持久外。

你可以使用两个docker-compose.yml文件。

  1. 泊坞窗,compose.yml

  2. 泊坞窗,compose.small.yml

覆盖编号2中的体积部分并运行:

docker-compose -f docker-compose.yml -f docker-compose.small.yml up -d 

更多背景信息: https : //docs.docker.com/compose/extends/