我在macOS上运行docker引擎。我可以在本地使用python SDK启动容器。如何远程连接docker引擎?
答案 0 :(得分:0)
libcloud documentation有助于连接远程docker引擎并执行命令。暴露了不安全的API和以下代码列出了服务器上的容器。
from pprint import pprint
from libcloud.container.types import Provider
from libcloud.container.providers import get_driver
cls = get_driver(Provider.DOCKER)
conn = cls(host='http://<ip-address>', port=<port>)
pprint([repr(image.name) for image in conn.list_images()])