我正在对服务进行容器化,该服务监视其他服务,其中许多服务也在容器上运行。现在,它从主机上的Python子进程运行docker inspect
来监视其他服务的容器。如何从另一个容器中获取类似信息?
我已经考虑过通过ssh
在主机上运行相同的命令,但是似乎应该有一个更好的方法。我不能成为第一个想要监视一个容器的人,但是我在网络上发现的只是第三方解决方案,对于眼前的问题似乎有些过分了。
答案 0 :(得分:1)
您可以将docker套接字安装在包含python程序的容器中。
docker run -v /var/run/docker.sock:/var/run/docker.sock my-python-program