我对API(https://docs.docker.com/engine/api/v1.39/#tag/Exec)的使用有疑问。我在一个随机节点上,只有一个,并且正在通过API请求容器列表(通过/var/run/docker.sock)。没关系,API给了我整个容器列表,无论节点如何。
然后,我想在每个容器上创建一个exec,以收集内部运行的应用程序的数据。如果我执行的容器不在我的随机节点上,则我有一个[[{"message":"No such container: blabla"}
w / o
在容器上运行exec,使其位于容器运行所在的节点上?如果是这样,为什么文档中没有提及?谢谢!"No such container:"
,有时通过并创建执行程序。我正在通过portainer API使用它,我不知道这是否也是您的情况。