티스토리 뷰
인프라/docker
[docker/도커]Linux에서 docker 실행 시 permission denied/ docker: Got permission denied while trying to connect to the Docker daemon socket
첸첸 2023. 6. 6. 15:32728x90
linux에서 도커를 설치 후 이미지를 실행시키려는데 다음과 같은 에러가 났다.
docker: Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Post "http://%2Fvar%2Frun%2Fdocker.sock/v1.24/containers/create": dial unix /var/run/docker.sock: connect: permission denied.
See 'docker run --help'.
/var/run/docker.sock에 권한이 없어서 연결 할 수 없다는 에러
ls-al 을 통해서 소유자와 그룹을 확인 해보니 다음과 같았다.
/var/run/docker.sock에 접근 권한이 있으려면 root 권한이거나 docker 그룹이어야한다.
리눅스 사용자 그룹을 확인해보면, docker 그룹에 속한 사용자가 없는 것을 확인 할 수 있다.
cat /etc/group | grep docker
docker:x:992:
따라서, 아래 명령어로 현재 사용자를 docker 그룹에 추가하여 docker 컨테이너를 실행 할 수 있는 권한을 부여해야한다.
sudo usermod -a -G docker $USER
# usermod: 사용자 계정의 속성을 수정하는 명령어
# -a: "append"의 약자로, 기존 그룹에 사용자를 추가
# -G docker: 사용자를 "docker" 그룹에 추가. "docker" 그룹은 Docker 컨테이너를 실행하기 위한 권한을 가지고 있다
# $USER: 이 부분은 현재 사용자의 이름을 나타내는 환경 변수. 명령을 실행하는 사용자의 이름으로 자동으로 대체(ec2-user)
명령어 실행 후 서버 리부팅이 필요하다.
reboot
리부팅 후 다시 사용자 그룹을 확인해보면 docker그룹에 ec2-user 라는 사용자가 추가 된 것을 확인 할 수 있다.
cat /etc/group | grep docker
docker:x:992:ec2-user
이후 다시 도커 컨테이너 실행 명령어를 입력하면, 정상적으로 실행할 수 있다.
'인프라 > docker' 카테고리의 다른 글
[docker/도커] 스프링부트 프로젝트 이미지 만들기 (log 볼륨 및 properties 볼륨) (0) | 2024.02.01 |
---|---|
[jenkins/젠킨스] docker로 jenkins 환경 구축하기 (1) | 2023.07.08 |
[docker/도커] 도커 허브 사용하기 /도커 이미지 배포 (0) | 2023.06.06 |
[docker/도커] volumes 와 Bind Mounts (볼륨 및 바인드 마운트) (0) | 2023.06.05 |
[docker/도커] database/backend/frontend 환경 구축하기 (0) | 2023.06.05 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- Kubernetes
- 스프링
- 톰캣
- java 코테
- 코딩테스트
- react
- springboot
- mysql
- 아파치카프카
- Spring
- javascript
- 자바
- softeer java
- Linux
- 자바코테
- centos
- 도커
- Docker
- java
- 현대오토에버
- 쿠버네티스
- 현대
- 현대코테
- tomcat
- 전자정부프레임워크
- 리액트
- 오토에버코테
- softeer
- 코테
- 자바스크립트
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
글 보관함