Mac OS (Apple Silicon) 환경, IntelliJ에서 Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running? 해결하기

profoundsea25·2023년 5월 18일
0

TroubleShooting

목록 보기
1/2

환경

  • Mac M2 Pro
  • macOS Ventura 13.3.1
  • Docker Desktop 4.19.0 (106363) (Engine: 23.0.5)
  • IntelliJ IDEA 2023.1 (Ultimate Edition) Build #IU-231.8109.175, built on March 28, 2023

현상

  • Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running? (Details: [2] No such file or directory)
  • 터미널에서 docker ps 명령어를 통해 도커가 정상 작동을 확인할 수 있음에도 불구하고, IntelliJ에서 도커 연결이 불가능한 현상

해결

  • docker를 새로 설치하고자 한다면, 기존 docker를 삭제 후, brew에 다음과 같은 옵션을 넣어 설치한다.
    • brew install --cask docker
  • 터미널에 다음과 같이 입력한다.
    • sudo ln -s /Users/{name}/.docker/run/docker.sock /var/run/
    • {name}에는 자신이 macOS에 설정한 값을 넣는다.

원인 (추측)

  • 도커가 통신하는 소켓인 unix:///var/run/docker.sock의 기본 위치가 M1 및 M2에서는 다른 것 같다.
profile
Kotlin/Java 웹 애플리케이션 백엔드 개발자입니다.

0개의 댓글