应用更新会重建所有容器

应用更新会重建所有容器,能否添加选项,可以选择使用docker compose up -d 更新。只重启有改动的容器,无改动的容器保持不变

包括容器里的编排,目前都是重建所有容器,一般更新,应该考虑更新有改动的部分容器

docker compose up -d就是会重启相关的所有容器吧,容器编排是有启动顺序的,要是部分重启感觉会出问题。

好像不是。我做的是微服务,所以我不太希望全部重启,这样会影响系统访问。我以前用docker compose up -d,只有修改了配置的服务才会重建

主要是想在不影响其他服务访问的情况下,完成我的部分服务更新。


你的意思是在这里点击确认来更新容器吗

对的。现在会重建所有容器

应用商店的大部分都是单容器
短时间不会增加此配置

这个确定会执行down然后up,正常情况下多容器编排就应该这么操作吧

单容器重启参考# 2021-01-05 #「Docker Compose」- 重启特定服务(容器),并使配置生效_docker compose yml修改 重启部分服务-CSDN博客

建议手动修改配置然后手动up

不止应用商店,容器里的编排也是这个机制。

命令化我这边都ok,也一直在用。只是在考虑有没有转到1panel里页面化操作。目前也是再用portainer和dockge

手动up肯定没问题

弄个计划任务,手动执行 :rofl:

那我直接用dockge了,就不用应用或者容器编排了,不放在1panel