Docker exec через API: нет такого контейнера, если не на том же узле? - PullRequest
0 голосов
/ 26 июня 2019

У меня есть вопрос по поводу использования exec API (https://docs.docker.com/engine/api/v1.39/#tag/Exec). Я на случайном узле и только один, и я запрашиваю список контейнеров через API (через / var / run/docker.sock). Все в порядке, API дает мне полный список контейнеров, независимо от узлов .

Затем я хочу сделать exec для каждого из этихконтейнеры, чтобы собрать данные приложений, работающих внутри. Если я создаю exec контейнера, который НЕ находится на моем случайном узле, у меня есть {"message":"No such container: blabla"}

Я прав?Любой способ сделать exec для контейнера через REST API без , чтобы быть на узле, где работает контейнер? Если да, то почему в документации не упоминается об этом?

Спасибо!

...