我们来看看以下命令:
docker service update --detach=true --force service_name
让我们考虑这个操作的日志:
service_name
overall progress: 1 out of 1 tasks
1/1: running [==================================================>]
verify: Waiting 1 seconds to verify that tasks are stable...
现在,我的问题是:从什么群体知道任务稳定并准备好运行?毕竟,我们可以在swarm中启动任何服务,问题是它如何认识到可以说更新成功并且服务已准备就绪。关于这些东西的任何材料或参考?
对于Docker来说,“任务稳定”与“整体进度:1个任务中的0个”相反。请记住,对于容器是UP,您需要运行一个进程/任务(至少一个)。这就是为什么docker需要验证一个任务是否正在运行的原因。
问候