まとめ
-
Homebrew Caskを使ってDocker DesktopをMacにインストールした -
Docker.appを起動しセットアップした -
Docker関係のコマンドがインストールされていることを確認した
dockerコマンドの検索
-
docker関係のフォーミュラはたくさんあった - これらのコマンドを一つ一ついれてもいいのだと思う
- でも今、何が必要なのかよく分かっていないので
Casksにあるフォーミュラをインストールすることにした
$ brew search docker
==> Formulae
docker docker-credential-helper-ecr docker-machine-driver-xhyve
docker-clean docker-gen docker-machine-nfs
docker-cloud docker-ls docker-machine-parallels
docker-completion docker-machine docker-squash
docker-compose docker-machine-completion docker-swarm
docker-compose-completion docker-machine-driver-hyperkit docker2aci
docker-credential-helper docker-machine-driver-vultr
==> Casks
docker docker-edge docker-toolbox
Homebrew Caskを使ってインストール
-
/Applications/Docker.appがインストールされる
Homebrew-Caskを使ってインストール
$ brew cask install docker
==> Satisfying dependencies
==> Downloading https://download.docker.com/mac/stable/30215/Docker.dmg
######################################################################## 100.0%
==> Verifying SHA-256 checksum for Cask 'docker'.
==> Installing Cask docker
==> Moving App 'Docker.app' to '/Applications/Docker.app'.
🍺 docker was successfully installed!
Docker Desktopを起動する
-
/Applications/Docker.appを起動した - 以下は、起動させたときに出てきた画面たち
Docker Desktopへようこそ
管理者パスワードの入力
少し待つ
Docker Desktopが起動
-
Docker ID(DockerHubのアカウント)を持っていなかったので、新規に作成した - 上の画面にてログインした
インストールされたコマンド群を確認
- 必要なコマンドのエイリアスが
/usr/locak/bin/に作成されていた
Docker.appを起動するとインストールされるコマンド
$ ls -ltr /usr/local/bin/
vpnkit -> /Applications/Docker.app/Contents/Resources/bin/com.docker.vpnkit
notary -> /Applications/Docker.app/Contents/Resources/bin/notary
kubectl.docker -> /Applications/Docker.app/Contents/Resources/bin/kubectl
kubectl -> /Applications/Docker.app/Contents/Resources/bin/kubectl
hyperkit -> /Applications/Docker.app/Contents/Resources/bin/com.docker.hyperkit
docker-machine -> /Applications/Docker.app/Contents/Resources/bin/docker-machine
docker-credential-osxkeychain -> /Applications/Docker.app/Contents/Resources/bin/docker-credential-osxkeychain
docker-compose -> /Applications/Docker.app/Contents/Resources/bin/docker-compose
docker -> /Applications/Docker.app/Contents/Resources/bin/docker



