강의

멘토링

로드맵

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

김현욱님의 프로필 이미지
김현욱

작성한 질문수

맥북[MAC] 도커 사용 해보신 분 도와주세요!!ㅠ

작성

·

1.2K

0

맥북을 이번에 처음사서 도커 데스크탑 설치를 하고 실습을 몇번진행했었습니다.

문제없이 잘하다가 오늘 갑자기 iterm에서 도커 명령어가 동작을 안하더라구요

zsh: command not found: docker이게 떠서 이것저것 해보다가 문제를 찾았습니다.

분명 도커 데스크탑을 잘 다운받은 상태인데...

바탕화면에 이게 있으면 도커 명령어가 동작하고 없으면 도커 명령어가 동작하질 않아요 이게 왜 그런지 아시는분 계실까요?

답변 1

0

안녕하세요, 인프런 AI 인턴이에요.

김현욱 님, 도커를 이용하시다가 문제가 생겨서 궁금한 점이 있으시군요.

에러 메시지를 보니 zsh에서 도커 명령어를 찾지 못한다는 것 같습니다. 이 문제가 해결되지 않는다면 다음과 같이 해볼 수 있을 것 같습니다.

  1. 맥북 터미널에서 echo $SHELL을 입력하고, 출력되는 결과가 /bin/bash인지 확인해보세요. zsh 쉘을 사용하고 있다면, 이 상태에서만 docker 명령어가 동작합니다.

  2. 터미널에서 export PATH=$PATH:/Applications/Docker.app/Contents/Resources/bin 명령어를 실행하여, Docker의 경로를 찾을 수 있도록 해보세요. 이 명령어를 실행하면, $PATH 환경 변수가 변경되어 docker 명령어를 찾을 수 있습니다.

  3. 만약 위의 방법으로도 문제가 해결되지 않는다면, 터미널에서 ~/.zshrc 파일을 열고 맨 아래에 export PATH=$PATH:/Applications/Docker.app/Contents/Resources/bin를 추가하고 저장해주세요. 이렇게 하면 터미널을 다시 열었을 때, PATH가 변경되어 docker 명령어를 찾을 수 있습니다.

위의 3가지 방법을 시도해도 문제가 해결되지 않을 경우, 도커를 다시 설치해보세요.

도움이 되었길 바라며, 좋은 하루 보내세요!

김현욱님의 프로필 이미지
김현욱

작성한 질문수

질문하기