Docker for Mac を macOS にインストールする手順

投稿者 : OSCA

 本稿では Docker Community Edition for Mac を macOS にインストールする手順について解説します。

Docker Community Edition for Mac とは?

 Docker for Mac は、Docker を macOS で利用できるようにしたソフトウェアで、2016年07月28日にリリースされた Docker 1.12 から macOS 向けに提供が開始されました。 2017年現在、インターネットで「Docker macOS インストール」などのキーワードで検索すると、 Docker for Mac がリリースされる前の頑張って手間をかけてインストールする方法が検索にでますが、今現在は Docker for Mac を利用して macOS にインストールするのが良いでしょう。

インストーラをダウンロードする

 Docker Community Edition for Mac は、Docker store から無料でダウンロードすることができます。 ダウンロードページはこちらです。 ページ右の「Get Docker」ボタンからダウンロードできます。

Docker Community Edition for Mac

 ダウンロードしたイメージをマウントすると次のようなウィンドウが表示されます。 macOSのソフトウェアのお決まりのように、アイコンをドラッグして「アプリケーション」に Docker.app を追加します。

Docker Community Edition for Mac

Docker を起動する

 インストールした Docker.app を起動すると、次のウィンドウが表示されます。 「Next」をクリックします。

Docker for Mac

 ネットワーク関連のコンポーネントをインストールするために権限が必要だとメッセージが表示されます。 権限を与えないと使えませんので、「OK」ボタンをクリックします。 するとご利用の macOS の管理者権限のパスワードを要求されますので入力します。

Docker for Mac

 すると Docker の起動が開始され、macOS のメニューバーに Docker のクジラのマークのアイコンが表示されます。

Docker の動作確認

 Docker がインストールされたことを確認します。 ターミナルを開き、「docker」と入力して入力補完を呼び出すため Tab を押すと、次のように docker 関連のコマンドが利用できることがわかります。

$ docker[tab]
docker     docker-compose     docker-credential-osxkeychain     docker-machine

 続いて docker version コマンドで、インストールされた Docker のバージョンを表示しましょう。 次の例では、Docker Client および Docker Server ともに Version 17.03.1-ce がインストールされたことが確認できます。

$ docker version
Client:
 Version:      17.03.1-ce
 API version:  1.27
 Go version:   go1.7.5
 Git commit:   c6d412e
 Built:        Tue Mar 28 00:40:02 2017
 OS/Arch:      darwin/amd64

Server:
 Version:      17.03.1-ce
 API version:  1.27 (minimum version 1.12)
 Go version:   go1.7.5
 Git commit:   c6d412e
 Built:        Fri Mar 24 00:00:50 2017
 OS/Arch:      linux/amd64
 Experimental: true

おわりに

 本稿では Docker for Mac で macOS に Docker をインストールする手順について解説しました。

著者 : OSCA

OSCA

 初級WEBエンジニアです。最近は Android, iOS, WEBアプリの作成に力を入れています。 個人として何か一つでも世の中の多くの人に使ってもらえるアプリを作ろうと日々奮闘中です。