ZBLOG

chenminghao@chenminghao-virtual-machine:~/TPU_MLIR_test$ docker run --privileged --name test2 -v $PWD:/workspace -it sophgo/tpuc_dev:v2.2 docker: Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.s...

这个错误提示表明Docker无法连接到Docker守护进程,可能是因为您的用户没有足够的权限。您可以尝试以sudo身份运行此命令,或者将当前用户添加到docker组中,以获得访问Docker守护进程的权限。

如果您想使用sudo运行该命令,请尝试以下命令:

sudo docker run --privileged --name test2 -v $PWD:/workspace -it sophgo/tpuc_dev:v2.2

如果您想将当前用户添加到docker组中,请按照以下步骤进行操作:

  1. 打开终端,并输入以下命令来检查是否已经存在docker组:
cat /etc/group | grep docker
  1. 如果输出结果中没有包含docker组,则需要创建一个新的docker组:
sudo groupadd docker
  1. 将当前用户添加到docker组中:
sudo usermod -aG docker $USER
  1. 注销并重新登录,以使更改生效。

  2. 现在您应该能够以普通用户身份运行Docker容器了。请尝试再次运行原始的Docker命令:

docker run --privileged --name test2 -v $PWD:/workspace -it sophgo/tpuc_dev:v2.2

希望这些步骤能够帮助您解决问题。

本站部分文章来源于网络,版权归原作者所有,如有侵权请联系站长删除。
转载请注明出处:https://golang.0voice.com/?id=4354

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
游客 游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~

联系我们

在线咨询: 点击这里给我发消息

微信号:3007537140

上班时间: 10:30-22:30

关注我们
x

注册

已经有帐号?