ubuntu 20 permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock:

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/containers/json": dial unix /var/run/docker.sock: connect: permission denied

问题分析:

需要将用户添加到docker组中。当前的用户是ubuntu

 ubuntu@zhangjj:~/Desktop$ docker ps
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/containers/json": dial unix /var/run/docker.sock: connect: permission denied
ubuntu@zhangjj:~/Desktop$ sudo groupadd docker
groupadd: group 'docker' already exists
ubuntu@zhangjj:~/Desktop$ sudo gpasswd -a ubuntu docker
Adding user ubuntu to group docker
ubuntu@zhangjj:~/Desktop$ newgrp docker
ubuntu@zhangjj:~/Desktop$ docker ps
CONTAINER ID   IMAGE     COMMAND       CREATED        STATUS         PORTS                                                                                      NAMES
3d2c3200b13f   ue:0.1    "/bin/bash"   13 hours ago   Up 6 minutes   0.0.0.0:5555->5555/tcp, :::5555->5555/tcp, 0.0.0.0:41451->41451/tcp, :::41451->41451/tcp   ue

posted @ 2023-06-08 07:48  李悠然  阅读(88)  评论(0编辑  收藏  举报