일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
Tags
- ALB
- lambda
- storage gateway
- VPC
- FSX
- route table
- CLI
- RDS
- dns
- Jenkins
- 윈도우
- 도메인
- Subnet
- 테라폼
- Storage
- S3
- Python
- Dedup
- Athena
- EC2
- 네이버 클라우드 플랫폼
- security group
- ncp
- NaCl
- AD
- AWS
- Linux
- CloudFront
- Windows
- terraform
Archives
- Today
- Total
끄적이는 보송
docker var/run/docker.sock: connect: permission denied 문제 발생 시 본문
STUDY/Docker
docker var/run/docker.sock: connect: permission denied 문제 발생 시
끄적이는 보송 2022. 6. 16. 14:50반응형
Admin Role이 있는 EC2에서 Docker 이미지를 ECR로 올리려 하는데 아래처럼 Permission deny 문제가 발생했다. 인증 토큰을 검색하고 Docker 클라이언트를 레지스트리에 인증하는 가장 첫 번째 명령인데 막혔다. 혹시나 해서 앞에 sudo를 붙여 보았지만 문제는 여전한다.
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/auth": dial unix /var/run/docker.sock: connect: permission denied
문제 원인
Root User라면 문제없었겠지만 일반 유저는 /var/run/docker.sock에 대한 접근 권한이 없는 것이 문제. 권한 문제만 해결하면 된다.
문제 해결
sudo /usr/sbin/groupadd -f docker
sudo /usr/sbin/usermod -aG docker `your_user`
sudo chown root:docker /var/run/docker.sock
참고로 위 명령어 적용 후, 터미널을 로그아웃하고 다시 로그인해야 적용된다.
반응형
'STUDY > Docker' 카테고리의 다른 글
중지된 Docker Container 나열하기 (ps 명령어) (1) | 2022.04.23 |
---|
Comments