Docker 容器更新策略包括滚动更新和蓝绿部署。在 Docker Swarm 中,使用 docker service update --image 新镜像名 进行更新,可以配合 --update-parallelism(并行更新数量)、--update-delay(更新间隔)、--update-failure-action(失败处理策略)参数实现滚动更新。蓝绿部署需要创建两个服务(blue 和 green),通过切换流量实现零停机更新。Kubernetes 提供更强大的更新策略:RollingUpdate(滚动更新)、Recreate(重建)、OnDelete(删除时更新)。更新前建议先进行充分测试,并准备好回滚方案。