我有一个简单的docker-compose.yml
,提供3种服务: Grafana , Telegraf 和 InfluxDB -一切都按预期工作
几天后,我不得不添加另一个容器: Grafana Image Renderer 。我已将其添加到docker-compose.yml
文件中,并可以从docker-compose start renderer
开始。但是,与前三个容器不同,它在实例重新启动后不会自动启动。所有4个容器都具有相同的配置,包括restart: always
。
有什么方法可以使用新配置更新docker-compose ,以便 Renderer 容器的行为与其他三个容器相同,而无需执行{{1} }和docker-compose down
再来一次?
答案 0 :(得分:2)
如果您不想停止其他容器,error
将创建/重新创建新的/更新的容器并考虑重新启动策略,而无需执行docker-compose up
。