docker服务更新卡在更新状态
我们在两个应用服务器上运行swarm服务。当我们更新服务的映像时,通常会导致无法将其部署到两个服务器 下面是输出,它已经尝试更新了16个小时,是否仍然可以查看错误日志或其他可能导致它无法正确部署的原因docker服务更新卡在更新状态,docker,service,updating,swarm,Docker,Service,Updating,Swarm,我们在两个应用服务器上运行swarm服务。当我们更新服务的映像时,通常会导致无法将其部署到两个服务器 下面是输出,它已经尝试更新了16个小时,是否仍然可以查看错误日志或其他可能导致它无法正确部署的原因 docker service inspect --pretty myservice ID: 6tvx7c9wjp49exv2ozpvvt8lq Name: myapiservice-api Labels: com.df.distribute=
docker service inspect --pretty myservice
ID: 6tvx7c9wjp49exv2ozpvvt8lq
Name: myapiservice-api
Labels:
com.df.distribute=true
com.df.notify=true
com.df.port=5002
com.df.serviceDomain=mysite.net
com.df.servicePath=/api-admin
Service Mode: Global
UpdateStatus:
State: **updating**
Started: 16 hours ago
Message: update in progress
Placement:
Constraints: [node.labels.type==appserver]
UpdateConfig:
Parallelism: 1
On failure: pause
Monitoring Period: 5s
Max failure ratio: 0
Update order: stop-first
RollbackConfig:
Parallelism: 1
On failure: pause
Monitoring Period: 5s
Max failure ratio: 0
Rollback order: stop-first
.....
Resources:
Networks: proxy
Endpoint Mode: vip
仍在进行中的问题我看到了类似的情况:尝试运行
docker服务更新--force
查看它的进度,您可能会遇到依赖关系或绑定问题