通过API的Docker exec:如果不在同一节点上,则没有这样的容器?

时间:2019-06-26 12:23:11

标签: rest api docker docker-swarm

我对使用API​​(https://docs.docker.com/engine/api/v1.39/#tag/Exec)的执行程序有疑问。 我在一个随机节点上,只有一个节点,并且正在通过API请求容器列表(通过/var/run/docker.sock)。 没关系,API可以给我整个容器列表,所有节点

然后,我想在每个容器上创建一个 exec ,以收集在其中运行的应用程序的数据。 如果我执行的容器不在我的随机节点上,则我有一个 {"message":"No such container: blabla"}

我正确吗?是否可以通过REST API w / o 使容器上的exec在容器运行的节点上?如果是这样,为什么文档中没有提及?

谢谢!

0 个答案:

没有答案