[Docker] permission denied while trying to connect to the Docker daemon socket at unix

date
slug
docker-permission-errror
status
Published
tags
Docker
Troubleshooting
summary
도커 데몬 소켓 권한 에러
type
Post

문제

AWS EC2 우분투에서 도커를 설치한 직후, 도커를 실행하려고 하니 다음과 같은 에러가 발생했다.
 

원인

이 문제는 Docker 데몬 소켓에 연결하려고 할 때 발생하는 권한 관련 문제이다.
Docker 데몬은 일반적으로 루트 사용자 또는 Docker 그룹의 멤버가 아닌 사용자에게는 접근 권한을 주지 않는다.
따라서, 이 메시지는 현재 사용자가 Docker 데몬과 통신하기 위한 적절한 권한을 갖고 있지 않음을 나타낸다.

해결

우분투에서 도커가 정상적으로 설치되어있다면, 터미널에서 groups 명령어를 통해 docker 그룹이 생성되었음을 확인할 수 있다.
따라서, 다음의 명령어로 현재의 사용자($USER)를 docker 그룹에 추가하고, ec2를 재시작하면 문제를 해결할 수 있다.
 

© Daehwi Kim 2025