Docker を Mac で使用する場合「Docker for Mac」をインストールする必要があります。
この記事では「Docker for Mac」をインストールする手順を説明します。
実行環境
- macOS Catalina(バージョン 10.15.1)
- docker desktop(Version 2.2.0.4)
- docker engine(Version 19.03.8)
Docker for Mac とは
Docker は Linux のカーネル機能を使用するため、通常は Linux ディストリビューション上で動作します。
しかし、Mac または Windows 開発環境で利用するのためのクラインアント PC 向けのツールが提供されています。
「Docker for Mac」は名前のとおり、macOS 向けの Docker ツールです。
「Docker for Mac」はネイティブアプリケーションとして動いて、Hypervisor フレームワークである「xhyve」を使用しています。
![]()
Docker for Mac をインストール
1. DockerHub から Docker をダウンロードする
次のサイトにアクセスし、「Get Docker」をクリックします。
https://hub.docker.com/editions/community/docker-ce-desktop-mac
![]()
2. Docker をApplications に入れる
ダウンロードした「Docker.dmg」をダブルクリックし、「Docker.app」を Applications にドラッグ & ドロップします。
![]()
3. Docker をインストールする
Applications に入れた「Docker.app」をダブルクリックし、インストールします。
インストールのために、アクセス権のパスワードを求められるので、PC のパスワードを入力します。
![]()
4. Docker が起動したことを確認する。
インストールが完了すると、メニューバーに Docker アイコンが表示されます。
このアイコンをクリックすると、Docker の起動状態が確認できます。
画像のように「Docker is running」と表示されていたら、正常に起動できています。
![]()
5. Docker の設定をする
Docker の設定は「メニューバーの Docker アイコン > Preferene」からできます。
必要に応じて、設定を変更してください。
![]()
以上でDocker のインストールは完了です。
6.(おまけ)Docker のバージョンを確認する
インストールした Docker のバージョンをコマンドラインで確認するには、ターミナルで以下のコマンドを入力します。
$ docker version
コマンドを実行すると、バージョンが表示されます。
$ docker version
Client: Docker Engine - Community
Version: 19.03.8
API version: 1.40
Go version: go1.12.17
Git commit: afacb8b
Built: Wed Mar 11 01:21:11 2020
OS/Arch: darwin/amd64
Experimental: false
Server: Docker Engine - Community
Engine:
Version: 19.03.8
API version: 1.40 (minimum version 1.12)
Go version: go1.12.17
Git commit: afacb8b
Built: Wed Mar 11 01:29:16 2020
OS/Arch: linux/amd64
Experimental: false
containerd:
Version: v1.2.13
GitCommit: 7ad184331fa3e55e52b890ea95e65ba581ae3429
runc:
Version: 1.0.0-rc10
GitCommit: dc9208a3303feef5b3839f4323d9beb36df0a9dd
docker-init:
Version: 0.18.0
GitCommit: fec3683