반응형
linux나 mac에 docker를 설치 한다는 것은 어렵지 않다.
mac의 경우 homebrew를 이용해 설치를 하면 된다.
환경 : macOS Big Sur (11.3)
모델 : MacBook Pro 13-inch, 2018
설치일 : 2021-06-09
-> ~ brew install docker
Updating Homebrew...
==> Auto-updated Homebrew!
Updated 2 taps (homebrew/core and homebrew/cask).
==> New Formulae
argocd-autopilot at-spi2-atk at-spi2-core avahi gpg-tui himalaya libmobi mongocli mongosh osinfo-db osinfo-db-tools sqlx-cli
==> Updated Formulae
Updated 441 formulae.
==> Renamed Formulae
grakn -> typedb
==> New Casks
adobe-dng-converter flomo kubenav landrop lightwright macstroke p4 prisma-studio suuntodm5 usbimager wolfram-player
==> Updated Casks
Updated 216 casks.
==> Deleted Casks
crypt gitbox touch-bar-pong
Warning: Treating docker as a formula. For the cask, use homebrew/cask/docker
==> Downloading https://ghcr.io/v2/homebrew/core/docker/manifests/20.10.7
######################################################################## 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/docker/blobs/sha256:626a28393a8e833b5848a52c1fbe2b71d63e1540c4c689216c3d2b27d2a871b4
==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:626a28393a8e833b5848a52c1fbe2b71d63e1540c4c689216c3d2b27d2a871b4?se=2021-06-09T06%3A20%3A00Z&sig=bGVZb4pwvPG%2BINb1Map69epsFzAiit4%2FTjaMWbXxlB8%3D&sp=r&spr=https&sr=b&sv=2019-12-12
######################################################################## 100.0%
==> Pouring docker--20.10.7.big_sur.bottle.tar.gz
==> Caveats
zsh completions have been installed to:
/usr/local/share/zsh/site-functions
==> Summary
🍺 /usr/local/Cellar/docker/20.10.7: 12 files, 58.9MB
docker가 설치가 정상적으로 되었다면 version을 확인해 본다.
➜ ~ docker version
Client: Docker Engine - Community
Version: 20.10.7
API version: 1.41
Go version: go1.16.4
Git commit: f0df35096d
Built: Thu Jun 3 01:30:35 2021
OS/Arch: darwin/amd64
Context: default
Experimental: true
설치는 잘되었지만 docker daemon을 아직 실행하지 않아 정상적으로 동작을 하지 않는다.
homebrew로 설치한 docker는 서버가 아닌 client이기에 docker server로 설치를 해야 한다.
docker server 설치
docker 사이트로 가서 mac book에 맞는 docker server버전을 다운로드 한다.
https://docs.docker.com/docker-for-mac/install/
필자의 맥북은 intel chip이기에 intel chip버전으로 다운로드 한다.
다운로드 한 docker.dmg를 실행한다.
용량이 제법 되는거 같다.
설치가 다되면 응용프로그램 목록에서 docker가 있는 지 확인한다.
실행하고 나면 관리자 패스워들 물어 본다.
"start"를 클릭하여 docker를 실행한다.
docker server까지 설치가 완료 되었으면 docker version을 다시 확인하여 client 및 server 가 정상적으로 동작 중인지 확인한다.
정상적으로 동작 중이라면 이제 docker를 통해 container를 실행해본다.
➜ ~ docker run -it --rm --name centos centos
Unable to find image 'centos:latest' locally
latest: Pulling from library/centos
7a0437f04f83: Pull complete
Digest: sha256:5528e8b1b1719d34604c87e11dcd1c0a20bedf46e83b5632cdeac91b8c04efc1
Status: Downloaded newer image for centos:latest
[root@683246ffda71 /]#
실행하고 나서 docker application에서 확인을 할 수 있다.
반응형
'IT > Container' 카테고리의 다른 글
[Docker] docker cache 삭제 (0) | 2023.02.21 |
---|---|
[docker-compose] 자동 완성 - bash-completion (0) | 2022.03.28 |
[docker] 자동완성 - bash-completion (0) | 2022.03.28 |
[Docker] mysql docker로 실행하기.. (0) | 2021.03.04 |
[Docker] Ubuntu 18.04.x LTS에 docker 설치 하기 (0) | 2021.01.07 |