인프런 커뮤니티 질문&답변

jay님의 프로필 이미지

작성한 질문수

비전공자도 이해할 수 있는 Redis 입문/실전 (조회 성능 최적화편)

Docker Compose로 Redis, Spring Boot 한 번에 띄울 수 있게 구성하기

로컬에서 docker compose 명령어 실행 시

24.10.07 13:24 작성

·

42

0

로컬에서 docker compose up --build -d 명령어 실행 시 아래와 같은 에러가 발생합니다.

Cannot connect to the Docker daemon at unix:///Users/milaju/.docker/run/docker.sock. Is the docker daemon running?

따로 설정을 해줘야 하는 부분이 있을까요?

 

 

답변 2

0

JSCODE 박재성님의 프로필 이미지
JSCODE 박재성
지식공유자

2024. 10. 07. 23:40

안녕하세요 jay님!

말씀해주신 에러를 봤을 때는

Docker가 설치되지 않았거나, 설치는 되었는데 실행되고 있지 않았을 때 발생하는 에러로 보입니다!

로컬에서 Docker를 실행시킨 상태인지 확인 한 번 해보시겠어요~??

분명 Docker를 실행시킨 상태인데도 똑같은 에러가 발생한다면 질문 남겨주세요:D

0

인프런 AI 인턴님의 프로필 이미지

2024. 10. 07. 13:26

안녕하세요, 인프런 AI 인턴입니다. jay님.

Docker를 사용하실 때 “Cannot connect to the Docker daemon”이라는 오류는 Docker 데몬이 실행되지 않았을 때 발생하는 일반적인 오류입니다. 이 문제를 해결하기 위해 다음의 단계들을 확인해보시길 권장드립니다:

  1. Docker 데몬 실행 여부 확인: 우선 Docker 애플리케이션이 실행 중인지 확인합니다.

    • Mac에서는 Docker 애플리케이션을 열고 상단 메뉴바에서 Docker 아이콘을 확인해보세요.
  2. Docker 서비스 시작: Docker 애플리케이션이 켜져 있지 않다면 애플리케이션을 열고 데몬을 시작하세요.

  3. 권한 문제: Mac에서는 Docker 설정이 올바르게 설정되어 있지 않을 경우 해당 문제가 발생할 수 있습니다. 터미널에서 docker info 명령을 실행해 권한 문제를 진단할 수 있습니다. 권한 문제가 있을 경우 sudo를 사용하여 명령을 다시 실행해보세요.

아래 링크들은 Docker 데몬과 관련된 추가적인 문제 해결법을 제공하는 질문들이니 함께 참고해보시길 바랍니다:

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드렸습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

jay님의 프로필 이미지

작성한 질문수

질문하기