[Doker] 도커 권한문제 해결: Got permission denied while trying to connect to the Docker daemon socket

Updated:

Ubuntu 18.04에서 Docker를 설치하고 사용자를 Docker 그룹에 포함시킨 다음, Docker Hub에서 Jenkins 이미지를 확보하려고 하던 도중 권한 오류가 발생했습니다.

스크린샷 2022-04-29 오후 7.03.26.png

id 명령어를 통해서 Docker group 권한이 부여되지 않았음을 확인하였습니다.

스크린샷 2022-04-29 오후 7.04.22.png

  1. Docker group이 생성되어 있는지 확인해 줍니다.

cat /etc/group | grep docker

스크린샷 2022-04-29 오후 7.07.23.png

1-1. Docker group이 생성되지 않았다면 생성해 줍니다.

sudo groupadd docker

  1. docker group에 해당 유저를 추가해 줍니다.

sudo usermod -aG docker $USER

  1. 다음 명령어를 실행하여 적용을 시켜 줍니다.

newgrp docker

id 명령어를 사용하여 Docker group에 사용자 권한이 생긴걸 확인할 수 있었습니다.

스크린샷 2022-04-29 오후 7.08.46.png

Leave a comment