为什么使用blow命令运行任务的数量大于我的特定数量。
docker service create \
--env TERM=xterm \
--network mynet \
--replicas=1 \
--name backend mybackend
然后我执行docker service ls
,显示
ID NAME REPLICAS IMAGE COMMAND
a08kvffdvryy mybackend 3/1 docker.local:5000/mybackend
我对3/1
感到困惑。有谁知道吗?
答案 0 :(得分:0)
通常情况下,这是因为您服务中的任务失败。死容器在被删除之前会被保留一小段时间,让您有机会检查日志。
在实际删除死/停任务之前,它会计入该服务的活动任务总数,计数高于所请求的副本。