Devops/Docker
[Docker] docker 명령어 시 Linux(Ubuntu) 권한 문제 해결
dev_ss
2023. 2. 21. 02:15
# 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
반응형