LoginSignup
1
4

More than 5 years have passed since last update.

Docker Desktopのインストール

Last updated at Posted at 2019-01-23

まとめ

  • Homebrew Caskを使ってDocker DesktopMacにインストールした
  • 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-install-01.png

管理者パスワードの入力

docker-install-02.png

少し待つ

docker-install-03.png

Docker Desktopが起動

docker-install-04.png

  • Docker IDDockerHubのアカウント)を持っていなかったので、新規に作成した
  • 上の画面にてログインした

インストールされたコマンド群を確認

  • 必要なコマンドのエイリアスが/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
1
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
4