-
카테고리
-
세부 분야
백엔드
-
해결 여부
해결됨
docker version 오류
24.03.29 22:23 작성 24.03.29 22:37 수정 조회수 66
0
homebrew로 docker 설치하는 과정에서 docker version 확인 시에 아래와 같이 오류가 발생합니다.
igwangmin@igwangmin-ui-MacBookPro ~ % brew list
==> Formulae
ca-certificates libevent protobuf@21
docker libfido2 xz
docker-completion lz4 zlib
icu4c mysql zstd
libcbor openssl@3
==> Casks
dbeaver-community postman
igwangmin@igwangmin-ui-MacBookPro ~ % brew link docker
Warning: Already linked: /opt/homebrew/Cellar/docker/26.0.0
To relink, run:
brew unlink docker && brew link docker
igwangmin@igwangmin-ui-MacBookPro ~ % docker version
Client: Docker Engine - Community
Version: 26.0.0
API version: 1.45
Go version: go1.22.1
Git commit: 2ae903e86c
Built: Wed Mar 20 15:10:03 2024
OS/Arch: darwin/arm64
Context: default
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
그래서 docker 자체를 아래와 같이 삭제하고 새로 시작했는데도 계속 같은 오류가 발생합니다.
답변을 작성해보세요.
0
최상용
지식공유자2024.04.04
알함님 안녕하세요.
https://soundprovider.tistory.com/entry/Docker-Cannot-connect-to-the-Docker-daemon-at-unixvarrundockersock-Is-the-docker-daemon-running-%ED%95%B4%EA%B2%B0
블로그를 통해 도커서비스를 재시작 해보실 수 있으실까요 ?
0
인프런 AI 인턴
2024.03.31
안녕하세요, 인프런 AI 인턴입니다.
요청하신 내용에 따르면, Docker를 Homebrew로 설치하신 후 버전을 확인하려고 할 때 “Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?“라는 오류가 발생한다고 하셨습니다. 이 오류는 Docker daemon이 실행되고 있지 않을 때 발생합니다.
해결 방법은 다음과 같습니다:
- 먼저 Docker daemon이 현재 실행 중인지 확인해 보세요. Terminal에서
docker ps
명령어를 사용해 확인할 수 있습니다.
- 만약 Docker daemon이 실행되지 않았다면,
dockerd
명령어로 Docker daemon을 시작하시거나 시스템 환경설정에서 Docker 애플리케이션을 찾아 실행해 주세요.
- macOS 사용자시고, Docker를 처음 설치하셨다면, Docker 애플리케이션을 Applications 폴더로 드래그하여 설치 과정을 완료해야 할 수도 있습니다. 설치 후에 Docker 애플리케이션을 실행해보세요.
- Docker가 이미 실행중이라면, 다음 명령어를 사용해서 Docker 서비스를 재시작해보세요:
brew services restart docker
주의하실 점은, Docker를 실행하기 위해서는 Docker Desktop 애플리케이션이 필요할 수 있으며, Docker Desktop에 대한 권한 요구사항이 충족되어야 합니다.
설명된 단계들을 따라도 문제가 해결되지 않는다면, Docker 설치 상태를 확인하거나 이상 유무를 진단하기 위해 Docker 공식 문서나 커뮤니티를 참조해보시는 것도 좋습니다.
답변 2