Docker-compose – 强制重新创build特定的服务

我有一个在我的堆栈中的容器,需要重新创build,每当我docker-compose up 。 我可以通过docker-compose up --force-recreate但是这会重新创build所有的容器。 有没有语法(可能是用于docker-compose.yml文件)指定这种标志每服务?

如果您的服务取决于(或链接到)其他服务,则可以尝试:

 docker-compose up --force-recreate --no-deps service-name 

这只会重新创build指定的服务,链接或依赖的服务将保持不变。