command not found: docker-compose

이희구·2024년 7월 9일

잘 쓰던 mac용 docker desktop이 버전업 된 후 갑자기 IntelliJ IDEA에서 docker-compose를 찾을 수 없다는 오류가 발생 하였습니다.
찾아보니 compose는 docker의 하위 명령어셋으로 이동 되었다네요.

해결 방법이 두가지 있습니다.

  1. 아직 desktop에서는 해당 명령어를 제공합니다. 응용프로그램에서 Docker.app을 지우고 홈 디렉토리에서 .docker 폴더를 삭제합니다. 그리고 앱을 재설치한 후 앱을 재시작 하면 됩니다.
  2. /usr/local/bin 디렉토리가 PATH에 걸려 있다는 가정 하에 docker compose up 과 같이 중간에 하이픈을 빼고 실행합니다. IDEA 같은 툴에서는 /usr/local/bin/docker를 선택 합니다.

저는 최종적으로 2번으로 갔습니다.
하단의 IDEA 설정 화면은 IntelliJ IDEA 2024.1.4 버전 기준입니다.
도움이 되길 바랍니다.

profile
아쿠아믿으세요

0개의 댓글