error:Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/d

#如果还没有 docker group 就添加一个:
$sudo groupadd docker
#将用户加入该 group 内。然后退出并重新登录就生效啦。
$sudo gpasswd -a ${USER} docker
#重启 docker 服务
$systemctl restart docker
#切换当前会话到新 group 或者重启 X 会话
$newgrp - docker
#注意:最后一步是必须的,否则因为 groups 命令获取到的是缓存的组信息,刚添加的组信息未能生效,
#所以 docker images 执行时同样有错。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
ERROR: permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock 是在运行docker命令时出现的错误提示。该错误提示表明当前用户没有足够的权限连接到Docker守护进程的套接字文件/var/run/docker.sock。通常情况下,这是因为当前用户没有足够的权限执行Docker命令所导致的。 解决这个问题的方法是创建一个名为dockerUnix组,并将用户添加到该组中。当Docker守护进程启动时,它会将Unix套接字文件的所有权设置为docker组可读/可写。这样,用户就可以在不使用sudo的情况下运行docker命令。 您可以按照以下步骤解决该问题: 1. 打开终端并以root用户或具有sudo权限的用户身份登录。 2. 创建docker组并添加用户到该组中,可以使用以下命令: ``` sudo groupadd docker sudo usermod -aG docker [user] ``` [user]是您要添加到docker组的实际用户名。请确保将其替换为正确的用户名。 3. 重新登录您的用户帐户,以使组成员身份更改生效。 4. 现在,您应该可以在不使用sudo的情况下运行docker命令了。 请注意,更改组成员身份可能需要注销并重新登录才能生效。此外,确保您具有执行docker命令所需的其他权限,例如访问/var/run/docker.sock文件。 通过创建docker组,并将用户添加到该组中,您应该能够解决ERROR: permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock的问题。<span class="em">1</span><span class="em">2</span><span class="em">3</span><span class="em">4</span> #### 引用[.reference_title] - *1* *4* [启动DockerGot permission denied while trying to connect to the Docker daemon socket“问题(亲测可用...](https://blog.csdn.net/lxw1844912514/article/details/110880665)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [ERROR: Got permission denied while trying to connect to the Docker daemon socket。](https://blog.csdn.net/qq_45097352/article/details/116105246)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [DockerGot permission denied while trying to connect to the Docker daemon socket”报错解决](https://download.csdn.net/download/weixin_38714370/14042035)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值