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

在Ubuntu服务器安装Portainer时遭遇Docker权限拒绝问题求助

Docker权限问题解决(执行docker volume create时出现permission denied)

问题原因

当前登录用户不在docker用户组内,没有访问Docker守护进程套接字(/var/run/docker.sock)的权限。

解决步骤

  • 将当前用户添加到docker用户组:
    sudo usermod -aG docker $USER
    
  • 注销当前用户会话后重新登录(或者直接重启服务器,对新手更友好)
  • 验证权限是否生效,执行以下命令:
    docker ps
    
    若能正常显示容器列表,说明权限已配置成功,此时再重新执行docker volume create portainer_data即可正常运行。

临时替代方案(仅当前终端生效)

如果不想注销/重启,可在当前终端执行以下命令临时切换用户组:

newgrp docker

执行后即可在当前终端正常运行Docker命令,但关闭终端后会失效,建议优先使用前面的永久解决方案。

内容的提问来源于stack exchange,提问作者Asim Abdul Ghafoor

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.08 11:15:59