如何使卷成为可选的,所以如果我不需要mount db所以使用flag禁用volume

时间:2016-07-12 20:56:20

标签: docker docker-compose

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

1 个答案:

答案 0 :(得分:3)

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

  1. docker-compose.yml

  2. 搬运工-compose.small.yml

  3. 覆盖编号#2中的音量部分并运行:

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

    更多背景资料:https://docs.docker.com/compose/extends/