Docker

[docker] M1 Mac docker 설치

기록으로 만드는 행운 2024. 2. 6. 21:47

homebrew로 docker 설치

$ brew install --cask docker

 

설치 내용에서 확인 할 수 있듯

brew 로 docker를 설치하면 아래의 것들이 같이 설치 되는 것을 확인 할 수 있다.

- docker

- docker-compose

- docker-credential-desktop

- docker-credential-ecr-login

- docker-credential-osxkeychain

- docker-index

- kubectl

- docker.bash-completion

- docker.zsh-completion

- docker.fish-completion

- hub-tool

- com.docker.cli

 

더보기

참고) cask docker 설치 시 Conflicts 날 수 있는 것

 

설치 확인

docker 버전 확인

$ docker --version

Docker version 25.0.2, build 29cf629

 

 

docker-compose 버전 확인

$ docker-compose --version

Docker Compose version v2.24.3-desktop.1

 

 

 

 


brew install docker VS brew install --cask docker  두 설치 방법의 차이점

$ brew  install docker

MAC에서 도커 엔진을 사용할 수 있도록 docker-machine (virtualbox) 같은 프로그램들을 별도로 설치하고 세팅해줘야 한다.

 

반면에

$ brew install --cask docker

는 별도로 세팅 없이 바로 사용할 수 있도록 통째로 패키징 해놓은 것이라고 생각하면 된다.

 

결론 급할 땐 brew install --cask docker!!


참고:

brew docker

https://formulae.brew.sh/formula/docker

 

brew docker cask

https://formulae.brew.sh/cask/docker