Python Can';t从Django连接到docker,但可以直接在shell中连接

Python Can';t从Django连接到docker,但可以直接在shell中连接,python,django,docker,gunicorn,Python,Django,Docker,Gunicorn,我有一个Python/Django应用程序,允许用户管理docker实例(带有一些抽象)。我可以从bash和Django shell很好地控制docker容器,但是当我尝试从Django视图运行相同的代码时,这些视图以运行bash和Django shell的同一用户的身份通过Gunicorn运行,但是Gunicorn给出了以下输出: 获取服务器API版本时出错:(“连接已中止”,错误(13,“权限被拒绝”) Gunicorn正在运行的用户是“docker”组的成员,我已经重新启动了服务器,以确

我有一个Python/Django应用程序,允许用户管理docker实例(带有一些抽象)。我可以从bash和Django shell很好地控制docker容器,但是当我尝试从Django视图运行相同的代码时,这些视图以运行bash和Django shell的同一用户的身份通过Gunicorn运行,但是Gunicorn给出了以下输出:

获取服务器API版本时出错:(“连接已中止”,错误(13,“权限被拒绝”) Gunicorn正在运行的用户是“docker”组的成员,我已经重新启动了服务器,以确保权限生效。我不知道还有什么要检查或做