Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.24/images/json: dial unix /var/run/docker.sock: connect: permission denied
自从虚拟机修改完主机名和用户名,发现mm make 编译报错,原来是修改完后的用户名没有在docker权限下,所以解决办法很简单。
1、添加docker group
sudo groupadd docker
如果docker组已经存在,可能会出现这个提示:groupadd: group ‘docker’ already exists
2、将用户名“username@主机名”加到docker group中
sudo usermod -aG docker username