报错docker:permission denied

报错:

执行docker命令时:docker ps
permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get "http://%2Fvar%2Frun%2Fdocker.sock/v1.24/containers/json": dial unix /var/run/docker.sock: connect: permission denied

解决方案:

1.解决方案一,只在当前的终端有效:

sudo groupadd docker     #添加docker用户组
sudo gpasswd -a $USER docker     #将登陆用户加入到docker用户组中
newgrp docker     #更新用户组
docker ps    #测试docker命令是否可以使用sudo正常使用

2.解决方案二,一直有效,可能对环境有影响:

sudo chmod 777 /var/run/docker.sock

相关推荐

  1. IDEA

    2023-12-14 14:48:02       62 阅读
  2. sqoop运行

    2023-12-14 14:48:02       61 阅读
  3. yarn install

    2023-12-14 14:48:02       54 阅读
  4. 安装Paddlehub

    2023-12-14 14:48:02       62 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-14 14:48:02       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-14 14:48:02       106 阅读
  3. 在Django里面运行非项目文件

    2023-12-14 14:48:02       87 阅读
  4. Python语言-面向对象

    2023-12-14 14:48:02       96 阅读

热门阅读

  1. 【已解决】No module named ‘sklearn‘

    2023-12-14 14:48:02       65 阅读
  2. HTTPS加密协议:保护你的网络安全

    2023-12-14 14:48:02       60 阅读
  3. LeetCode 每日一题 Day 11||贪心

    2023-12-14 14:48:02       61 阅读
  4. Android Kotlin Viewbinding封装

    2023-12-14 14:48:02       52 阅读
  5. android 逆向工程(待续)

    2023-12-14 14:48:02       59 阅读
  6. PHP中如何防止SQL注入攻击?

    2023-12-14 14:48:02       64 阅读