T-CREATOR

【設定方法】Docker(Docker Desktop for Mac)とdocker-composeをMacのHomebrewでサクッとインストールする手順

【設定方法】Docker(Docker Desktop for Mac)とdocker-composeをMacのHomebrewでサクッとインストールする手順
この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。

MacでDocker(Docker for Mac )とdocker-composeをHomebrewでインストールする手順をメモしました。

Docker(ドッカー)

Dockerとは

Dockerとは

Dockerとはオープンソースのコンテナ型の仮想化技術のプラットフォームになります。
プラットフォームとしてアプリケーションを作成したり、配布したり、実行したりすることができます。

Docker を利用するするメリット

Dockerを利用するメリットはかなりたくさんあると感じていますが
私が感じていることを簡潔にまとめています。

  • 環境構築が手軽に短時間で構築でき、いらなくなったら簡単に削除できる
  • 作った環境を手軽に共有でき、Mac・Windows・Linuxで同じ環境をそのまま利用が可能
  • 動作が軽量で複数環境立ち上げても快適に作業ができる

環境

  • Mac OS Big SUR 11.3.1
  • Homebrew 3.1.9

ファイル操作で利用するUnixコマンドについて

基本的なディレクトリ作成やファイル操作はUnixコマンドを利用します。
Unixコマンドについて詳しくはこちらの記事を参考にしてください。

Dockerをインストール

HomebrewでDockerをインストール

Homebrewを先にインストールする必要があります。
インストール手順については下記の記事を参照ください。

Homebrewのインストール

Dockerのインストールの有無を確認

Homebrewのbrew searchコマンドでインストールの有無を確認します。

terminal$ brew search docker 
==> Formulae
docker ✔                         docker-machine-driver-vmware
docker-clean                     docker-machine-driver-vultr
docker-completion                docker-machine-driver-xhyve
docker-compose ✔                 docker-machine-nfs
docker-compose-completion        docker-machine-parallels
docker-credential-helper         docker-slim
docker-credential-helper-ecr     docker-squash
docker-gen                       docker-swarm
docker-ls                        docker2aci
docker-machine                   dockerize
docker-machine-completion        lazydocker
docker-machine-driver-hyperkit
==> Casks
docker ✔              docker-edge           docker-toolbox

Dockerのインストール

brew installコマンドでインストールします。

terminal$ brew install docker

Dockerのインストールを確認

docker -vコマンドでバージョンを確認してコマンドが通るか確認します。

terminal$ docker -v
Docker version 20.10.5, build 55c4c88

docker-composeをインストール

Homebrewでdocker-composerをインストール

Homebrewでdocker-composerをインストールします。

docker-composeのインストールの有無を確認

Homebrewのbrew searchコマンドでインストールの有無を確認します。

terminal$ brew search docker-compose
==> Formulae
docker-compose ✔     

Homebrewでdocker-composeインストール

Homebrewのbrew installコマンドでインストールします。

terminal$ brew install docker-compose

docker-composeのインストールを確認

docker-compose -vコマンドでバージョンを確認してコマンドが通るか確認します。

terminal$ docker-compose -v
docker-compose version 1.28.5, build c4eb3a1f

Dockerを起動

Applications配下のDocker.appを起動

openコマンドでApplicationsの中にあるDocker.appを起動します。

terminal$ open /Applications/Docker.app

Docker Desktopが起動

Docker Desktopが起動します。

Docker Desktopが起動

インストーラーからDockerをインストール

Docker Desktop on Mac

下記ページからお使いのCPUに合わせてMac width intel chip or Mac width Apple chipをダウンロードしてインストール。

Install Docker Desktop on Mac

Docker Desktop on Windows

下記ページからDocker Desktop on Windowsをダウンロードしてインストール。

Install Docker Desktop on Windows

記事Article

もっと見る