我没有使用Docker Swarm,并且每次运行docker inspect some_container
时,都会在syslog中收到以下错误:
dockerd[2019]: time="..." level=error \
msg="Handler for GET /v1.38/secrets returned error: \
This node is not a swarm manager. \
Use \"docker swarm init\" or \"docker swarm join\" to \
connect this node to swarm and try again."
如何防止这种行为?
答案 0 :(得分:0)
如果要从Docker 1.13检查容器,请检查“每个对象类型”。
来自docker container inspect doc:
docker container inspect some_container
这是一个已知的错误,请查看this issue
还提到了here:
@mfilotto,此问题应通过#29246进行修复,该代码是docker的一部分 1.13.1。这些错误是可以忽略的。
作为一种解决方法,如果出现以下情况,则可以使用docker inspect --type = container foo 您要检查容器等。Docker 1.13添加了“检查” 对象类型”,例如docker image inspect foo,docker container inspect foo等
我将解决此问题,因为该问题已得到解决,但请随时 我关闭后发表评论