docker: 'compose' is not a docker command

HyunSoo Han·2022년 11월 15일
0

오류

목록 보기
1/1

개요

맥북을 초기화하고 Docker를 brew cask로 설치했다.

근데 docker compose 명령어가 실행되지 않아서 재설치도 해보고 다시 초기화해봤는데도 안됬다.(buildx 도 마찬가지)

환경

OS - MacOS Ventura 13.0.1
cpu - Apple Chip(M1)
Docker version - Docker version 20.10.21, build baeda1f

해결방법

터미널에 아래 명령어를 치자.

mkdir -p /usr/local/lib/docker
ln -s /Applications/Docker.app/Contents/Resources/cli-plugins /usr/local/lib/docker/cli-plugins

아래 링크에서 도커 개발자 말로는 관련된 폴더에 심볼링크가 없다고 위를 추가하면 된다고 한다.

참고 링크

느낀점

3시간 동안 스택오버플로우를 뒤져봐도 비슷한 사례가 많이 없어서 다시 이전버전(몬트레이)로 다운그레이드 할까.. 하다가 공식 깃허브 이슈에 나같은 사람들이 많아서 겨우 해결할 수 있었다.

다음에 이런 비슷한 일이 생기고 정보가 없으면 개발자에게 이슈를 생성하던지 해서 물어봐야겠다.

profile
백엔드 개발을 꿈꾸는 학생입니다.

1개의 댓글

comment-user-thumbnail
2024년 1월 7일

이거 지금은 brew install docker-compose 하면 됩니다

답글 달기