• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    해결됨

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 자체를 아래와 같이 삭제하고 새로 시작했는데도 계속 같은 오류가 발생합니다.

답변 2

·

답변을 작성해보세요.

0

알함님 안녕하세요.
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 인턴님의 프로필

인프런 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이 실행되고 있지 않을 때 발생합니다.

해결 방법은 다음과 같습니다:

  1. 먼저 Docker daemon이 현재 실행 중인지 확인해 보세요. Terminal에서 docker ps 명령어를 사용해 확인할 수 있습니다.
  2. 만약 Docker daemon이 실행되지 않았다면, dockerd 명령어로 Docker daemon을 시작하시거나 시스템 환경설정에서 Docker 애플리케이션을 찾아 실행해 주세요.
  3. macOS 사용자시고, Docker를 처음 설치하셨다면, Docker 애플리케이션을 Applications 폴더로 드래그하여 설치 과정을 완료해야 할 수도 있습니다. 설치 후에 Docker 애플리케이션을 실행해보세요.
  4. Docker가 이미 실행중이라면, 다음 명령어를 사용해서 Docker 서비스를 재시작해보세요: brew services restart docker

주의하실 점은, Docker를 실행하기 위해서는 Docker Desktop 애플리케이션이 필요할 수 있으며, Docker Desktop에 대한 권한 요구사항이 충족되어야 합니다.

설명된 단계들을 따라도 문제가 해결되지 않는다면, Docker 설치 상태를 확인하거나 이상 유무를 진단하기 위해 Docker 공식 문서나 커뮤니티를 참조해보시는 것도 좋습니다.