文件名称:swarmServiceExec:如何在Docker Swarm容器中执行命令
文件大小:10KB
文件格式:ZIP
更新时间:2024-05-28 09:28:52
python docker swarm Python
Docker service exec 介绍 一个不只是运行docker service exec ... 要在容器中执行某些命令,您可以运行docker exec ...但是您只能对在该计算机上运行的容器执行此操作。 如果我们需要在集群中的所有计算机上执行某些操作,该怎么办? 这是一个罕见的问题,但是如果您蜂拥而至,并且需要在多个容器中执行某些命令,则会遇到麻烦。 您可以在阅读有关此案例的更多信息。 起初,我以为可以解决问题,但 docker inspect在群集中不包含“ Log”(预期结果)。 解决方案是使用ssh,但使用覆盖。 这种方法为我们提供了所需的安全性和灵活性。 这是一个循序渐进的教程。 我还准备了一个简单的Python脚本,可用作您自己实施docker service exec的起点。 警告:本教程完全忽略了安全性。 您应该记住,Docker,Docker A
【文件预览】:
swarmServiceExec-master
----.gitignore(12B)
----echoServer()
--------echoServer.py(375B)
--------Dockerfile(170B)
--------requirements.txt(15B)
--------echo-stack.yml(402B)
----swarm_exec.py(5KB)
----readme.md(16KB)
----requirements.txt(14B)