본문 바로가기
Devops/Docker

[Docker] docker 명령어 시 Linux(Ubuntu) 권한 문제 해결

by dev_ss 2023. 2. 21.
# docker 명령어 실행

$ docker compose up

Got permission denied while trying to connect to the Dockerdaemonsocket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.40/containers/json: dial unix /var/run/docker.sock: connect: permission denied

EC2 상에서 docker를 설치 후 권한이 없어서 실행이 불가할 때

아래의 방법을 통해 해결을 할 수 있다.

 

1. 그룹 확인 :

$ groups

 

 - 그룹 확인 후 docker가 없을 때 그룹에 추가

$ sudo groupadd docker

 

2. 그룹에 현재 유저 추가

$ sudo usermod -aG docker $USER

 

3. 사용자 그룹 전환

$ newgrp docker

 

반응형