从swarm容器内连接到另一个manager主机

我有一个Docker swarm集群,其中pipe理器节点处于常量“排空”模式,例如没有容器将永远在它们上运行。 现在,我正在一个工作节点的容器中运行Jenkins,我希望Jenkins能够将映像部署到swarm集群。

我的推理到目前为止:

  • 挂载/var/run/docker.sock显然不是一个选项,因为docker manager和Jenkins container在不同的主机上,而且本地docker不是swarm manager。
  • 使用tcp从Jenkins容器连接到本地docker主机具有相同的问题
  • 将Jenkins容器添加到--network host似乎是不可能的:一个容器不能同时在一个覆盖networking中

我认为这是一个相当常见的用例,但我还没有find解决scheme,也许这里有人有一个想法。 谢谢!