相关疑难解决方法(0)

如何修复docker:获得权限被拒绝的问题

我在我的机器上安装了Docker,我有Ubuntu操作系统.比我安装了docker,当我跑

sudo docker run hello-world
Run Code Online (Sandbox Code Playgroud)

一切都没问题,但是我想隐藏这个词sudo以使命令更加简短.

如果我没有单词写命令 sudo

docker run hello-world
Run Code Online (Sandbox Code Playgroud)

这显示如下:

docker: Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Post http://%2Fvar%2Frun%2Fdocker.sock/v1.35/containers/create: dial unix /var/run/docker.sock: connect: permission denied.See 'docker run --help'.
Run Code Online (Sandbox Code Playgroud)

当我尝试制作时,情况也是如此

docker-compose up
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?

docker docker-compose

168
推荐指数
13
解决办法
13万
查看次数

运行 docker-compose up 时出现 Errno 13

我正在使用 django 构建一个应用程序,我想将 docker 添加到这个项目中。

我正在努力奔跑

sudo docker-compose up
Run Code Online (Sandbox Code Playgroud)

这给了我这个输出:

ERROR: .IOError: [Errno 13] Permission denied: './docker-compose.yml'
Run Code Online (Sandbox Code Playgroud)

我使用 GUI 检查了权限。一切安好。

我正在尝试从安装的驱动器运行我的应用程序。我还在其他驱动器上测试了它。唯一没有出现此问题的驱动器是我运行 Ubuntu 18.04 的主驱动器。

期待一些答案

python django ubuntu docker docker-compose

8
推荐指数
3
解决办法
5367
查看次数

标签 统计

docker ×2

docker-compose ×2

django ×1

python ×1

ubuntu ×1