Docker导入镜像文件Got permission denied while trying to connect to the Docker daemon socket

问题

使用root权限安装docker并已将当前用户加入docker组

$ sudo usermod -aG docker $USER

直接运行docker显示usage不报错,导入离线镜像报错

$ docker load --input xxxx.tar
Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Post http://%2Fvar%2Frun%2Fdocker.sock/v1.40/images/load?quiet=0: dial unix /var/run/docker.sock: connect: permission denied

解决

权限确认没有问题,此时需要logout一下生效
断开ssh连接重新登录当前用户,问题解决

原文地址:https://www.cnblogs.com/azureology/p/13963152.html