我在使用Python 中的docker-py从客户端访问 docker 守护程序时遇到问题。我通过命令启动了一个 docker 守护进程,
sudo docker -d &
输出为[1] 4894
. 然后我尝试使用从这里以 root 身份 获得的代码从 python 访问守护进程
from docker import Client
cli = Client(base_url='unix://var/run/docker.sock')
cli.containers()
这给了我错误:
requests.exceptions.ConnectionError: ('Connection aborted.', error(111, 'Connection refused'))
我也试过
cli = Client(base_url='tcp://127.0.0.1:4894')
但它给了我同样的错误。