You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Docker首次安装配置过程中出现Permission Denied权限报错

问题根因

你执行用户组添加命令时传入的$wb_s2s不是系统预设的当前用户环境变量,该变量取值为空,导致usermod命令缺少必填的用户名参数、执行失败,你从未成功将当前用户加入docker组,因此后续操作依然会报权限错误。

解决步骤

  1. 重新执行添加用户到docker组的命令,使用系统默认的当前用户变量$USER,或直接指定你的用户名:
# 自动取当前登录用户
sudo usermod -aG docker $USER

# 也可以直接写死用户名,比如你的用户是wb_s2s就执行
# sudo usermod -aG docker wb_s2s
  1. 执行以下命令让组权限立即生效,无需注销或重启设备:
newgrp docker
  1. 验证权限是否恢复正常:
docker run hello-world

正常输出hello-world的运行提示即代表修复完成。

可选排查点

如果以上操作后依然报权限错误,可检查docker daemon套接字的权限配置:

  • 执行ls -l /var/run/docker.sock查看文件属组,确认属组为docker
  • 若属组异常,执行以下命令修复权限:
sudo chgrp docker /var/run/docker.sock
sudo chmod 660 /var/run/docker.sock

内容的提问来源于stack exchange,提问作者WB_S2S

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.09 11:09:03