일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- AIbasic
- PiCamera
- static_ip
- 라즈베리파이ip
- 인공지능스터디
- 오픈소스기여
- 오라클
- ip주소고정
- github관리
- Adios2023
- 사회초년생
- 데이터베이스
- 터틀봇와플파이
- 취준생화이팅
- 개발자
- 워케이션
- 필기면제기간
- 부산워케이션
- 인공지능기초다지기
- 디지털포렌식
- 나는나로살기로했다.
- 라즈베리파이
- Adios2022
- AI기초다지기
- 학점연계
- Hello2024
- 2023목표
- 부스트코스
- 미슐랭투스타
- 부스트코스코칭스터디
- Today
- Total
여행을 사랑하는 직장인의 개발이야기
[Docker machine MacOS] 맥에서 도커머신 사용하기 "not found" 에러 본문
도커를 사용하면서 마주했던 여러가지 에러들을 정리해보려고 해요!
저는 Mac Os를 사용하고 있는데요,
여러대의 컴퓨터를 연결해서 사용하는 docker machine을 사용하기 위해
우선 docker machine을 설치해줍니다!
https://docs.docker.com/machine/install-machine/
위 사이트를 참고하면 됩니다.
맥의 경우 명령어는
$ base=https://github.com/docker/machine/releases/download/v0.16.0 &&
curl -L $base/docker-machine-$(uname -s)-$(uname -m) >/usr/local/bin/docker-machine &&
chmod +x /usr/local/bin/docker-machine
위 그대로 복사 붙여넣기 해주시면 됩니다.
(도커가 설치되어있다는 가정하에 입니다!)
$ docker-mahine version
위 명령어를 통해 잘 설치가 되었는지 확인해봅니다.
버전이 잘 뜬다면 설치가 잘 된 것입니다.
제 도커 머신의 오류는 여기서 시작되었는데요
$ docker-machine create --driver virtualbox default
명령어를 통해 default virtaulbox를 사용하려고 하니,
VBoxManage not found. 에러가 발생했습니다.!
한참 구글링을 하고 이것저것 시도해도 실행이 되지 않았는데
도커를 설치할 당시 문서를 다시 읽어보니
docker toolbox를 통해서 docker를 설치한 경우는 vm위에서 도커가 돌아가기 때문에
자동으로 virtualmachine이 설치가 되지만
docker desktop for mac에서 설치한 경우는
vm이 아닌 hyperkit라는 맥OS만의 가상환경에서 돌아가게 되기 때문에
virtualmachine이 설치가 되지 않은 것 같더라구요.
그래서 homebrew라는 패키지를 사용했습니다.
간단히 프로그램을 설치/삭제할 수 있는 패키지 입니다!
command창에서
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
위 명령어를 이용해서 homebrew를 설치해준 뒤,
(중간에 password에서는 본인의 맥북 부팅 시 입력하는 비밀번호를 입력해주세요!)
$ brew install cask
위 명령어를 통해 cask 패키지를 설치해주세요!
그리고 마지막으로
$ brew cask install virtualbox
명령어를 통해 virtualbox를 설치해주세요.
성공적으로 설치가 되었다면
$ which virtualbox
명령어를 통해 위치를 확인해주세요.(잘 설치되었나 확인하는 작업)
이렇게 하면 docker dektop for mac으로 설치한 도커에서도
virtualbox를 통한 docker-machine create가 가능합니다!!!
맨 처음 입력했던
$ docker-machine create --driver virtualbox default
명령어를 실행해보세요!
도커 사용하기.. 화이팅입니다..ㅜㅜ(생각보다 삽질을 많이 하게 되네욯ㅎㅎ)
'IT > Docker 도커' 카테고리의 다른 글
[도커 Dockerfile] vi에디터 이미지 만들기 MacOS (0) | 2020.05.16 |
---|