File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ # Docker permission denied 문제 해결
2+ > permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock:
3+ > Get "http://%2Fvar%2Frun%2Fdocker.sock/v1.48/containers/json": dial unix /var/run/docker.sock: connect: permission denied
4+ - docker 다운로드 후 실행시 위와 같은 에러 발생
5+ - sudo로 접근하면 기본적으로 해결되지만, 근본적인 이유는 X
6+
7+ <br >
8+
9+ ## 해결 방법
10+ - 현재 유저를 docker에 추가한다.
11+
12+ ### 1. Docker 그룹 확인
13+ ``` bash
14+ getent group docker
15+ ```
16+
17+ <br >
18+
19+ ###
20+ 2비어잇으면 그룹 생성
21+ ``` bash
22+ sudo groupadd docker
23+ ```
24+
25+ <br >
26+
27+ ### 3. 현재 사용자 Docker 그룹에 추가
28+ ``` bash
29+ sudo usermod -aG docker $USER
30+ ```
31+ - $USER는 현재 로그인한 사용자 이름을 자동으로 가져옴
32+
33+ <br >
34+
35+ ### 4. 확인
36+ ``` bash
37+ sudo groups $USER
38+ ```
39+
40+ <br >
41+
42+ ### 5. 변경 사항 적용
43+ ``` bash
44+ newgrp docker
45+ ```
46+
47+ <br >
48+
49+ ### 6. docker 서비스 재시작
50+ ``` bash
51+ sudo systemctl restart docker
52+ sudo systemctl status docker
53+ ```
54+
55+ <br ><br ><br >
You can’t perform that action at this time.
0 commit comments