我有一个Python / Django应用程序,允许用户管理docker实例(带有一些抽象)。我可以很好地控制来自bash和Django shell的docker容器,但是当我尝试从我的Django视图中运行相同的代码时,这些代码正在通过Gunicorn运行,因为我正在运行bash和Django shell,但是Gunicorn给出了以下输出:
ERROR while fetching server API version: ('Connection aborted.', error(13, 'Permission denied'))
Gunicorn运行的用户是“docker”组的成员,我重新启动了我的服务器以确保权限应该有效。我不确定还有什么要检查或做的。