我对使用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在容器运行的节点上?如果是这样,为什么文档中没有提及?
谢谢!