728x90
반응형
SMALL
안녕하세요!
프뚜(프로그래머 뚜)입니다!
[개발 환경]
- OS: CentOS 8 (docker container)
- ROOT 계정으로 실행
- 인터넷이 가능한 환경
Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.40/containers/json?all=1: dial unix /var/run/docker.sock: connect: permission denied
docker를 설치하고 docker를 사용하려고 했을 때, /var/run/docker.sock의 permission denied 발생하는 경우에 대해 알아보려고 합니다. 기본적으로 permission denied가 되는 이유는 권한이 부여되지 않을 때 나는 오류입니다.
- docker.sock 파일 권한 변경하기
# chmod
sudo chmod 666 /var/run/docker.sock
# chown
sudo chown root:docker /var/run/docker.sock
둘 중 한가지 방식으로 처리해주시면 됩니다.
궁금하신 부분 또는 문제가 생긴 부분에 대해서 댓글 남겨주시면 빠르고 정확한 답변드리겠습니다.
728x90
반응형
LIST
'프로그램 > DOCKER' 카테고리의 다른 글
[docker] docker image를 github에 공유 및 배포하기 (0) | 2022.12.07 |
---|---|
[Docker] 우분투(Ubuntu) DockerFile로 생성하기 (0) | 2022.11.15 |
[Docker] Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running? (0) | 2022.10.09 |
[Docker] run 옵션 종류 및 컨테이너 생성하기 (1) | 2022.07.25 |
[Docker] 윈도우 도커(docker) 설치하기 (0) | 2021.11.25 |