Docker Desktop の Mac へのインストール

読む時間の目安: 2 分

Docker Desktop for Mac へようこそ。 このページでは Docker Desktop for Mac のシステム要件、ダウンロード URL、インストール手順、自動アップデートについて説明します。

Docker Desktop for Mac は以下からダウンロードします。

Intel チップの Mac Apple チップの Mac

Docker Desktop をダウンロードすると、利用者は以下の契約に同意したことになります。 Docker Software End User License Agreement(仮訳: Docker ソフトウェアのエンドユーザー使用許諾契約)、 Docker Data Processing Agreement(仮訳: Docker のデータ処理契約書)

システム要件

Docker Desktop を Mac に正常にインストールするには、以下のシステム要件が満たされている必要があります。

Intel チップの Mac

  • macOS はバージョン 10.14 またはそれ以降であること。 つまり Catalina、Mojave、Big Sur であることが必要です。 macOS は最新バージョンにアップグレードすることをお勧めします。

    macOS をバージョン 10.15 にアップグレードしたときに問題が発生した場合は、その macOS のバージョンと互換性のある、最新の Docker Desktop をインストールすることが必要になります。

    メモ

    Docker では、ほぼ最新の macOS であれば Docker Desktop をサポートしています。 具体的には、現状最新の macOS とその前の 2 つのリリースまで含みます。 最新の macOS バージョンが利用可能となっているため、Docker では古いバージョンへのサポートは取りやめとし、最新バージョン(それに加えて直前の 2 リリース)のみをサポートすることにします。 Docker Desktop が現時点でサポートするのは、macOS Mojave、macOS Catalina、macOS Big Sur です。

  • RAM 容量は最低でも 4GB

  • VirtualBox バージョン 4.3.30 以前はインストールしないでください。 Docker Desktop との互換性がないからです。

Apple silicon の Mac

  • バイナリの中に Darwin/AMD64 向けのものが残っているため Rosetta 2 のインストールが必要です。 Rosetta 2 のインストールはコマンドラインから手動で、以下のようにして行います。

      softwareupdate --install-rosetta
    

詳しくは Docker Desktop for Apple silicon を参照してください。

インストーラーに含まれるもの

Docker Desktop のインストールにより以下のものが利用できます。 Docker Engine、Docker CLI クライアント、 Docker ComposeDocker コンテントトラストKubernetesCredential Helper

Docker Desktop の Mac へのインストールと実行

  1. Docker.dmgをダブルクリックしてインストーラーを開きます。 Docker アイコンをアプリケーションフォルダーへドラッグします。

    Docker アプリのインストール

  2. アプリケーションフォルダー内のDocker.appをダブルクリックして Docker を起動します。 (以下の例において、アプリケーションフォルダーは「グリッド」表示モードにしています。)

    Hockeyapp 内の Docker

    最上段のスタータスバーにある Docker メニューには Docker Desktop が起動していることが示されているので、ターミナル画面からアクセスすることができます。

    メニューバー内のクジラアイコン

    インストーラーによるインストールを終えたら、Docker Desktop はオンボードのチュートリアルを開始します。 このチュートリアルでは、単純な課題を通じてサンプルの Docker イメージを構築し、コンテナーとして実行、そのイメージを Docker Hub にプッシュして保存することを行います。

    Docker クィックスタートチュートリアル

  3. Docker メニュー (クジラメニュー) をクリックして、Preferences やその他のオプションを確認します。

  4. About Docker をクリックして、最新版を入手していることを確認します。

おめでとうございます! Docker Desktop を正常に実行することができました。

チュートリアルを再実行したい場合は Docker Desktop メニューから Learn を実行してください。

アップデート

Docker Desktop 3.0.0 から Docker Desktop のアップデータが自動的に行われるようになりました。 その場合には旧バージョンからのデルタアップデートが行われます。 アップデートが利用可能になると Docker Desktop は、最新バージョンの入手が可能であることを示すアイコンを表示します。 ダウンロードとインストールをいつ行うかは選択することができます。

開発者に対して最新版への更新を推奨するため Docker Desktop は、最新版が入手可能になった後、2 週間はリマインダー通知を表示します。 この通知を非表示にするには Snooze をクリックしてください。 リマインダー通知が表示された際に Skip this update (更新のスキップ) オプションをクリックすれば、更新をスキップすることができます。

Snooze アップデート

最新版のダウンロード準備が整ったら Download update(最新版のダウンロード)をクリックします。 このダウンロードはバックグラウンドで実行されます。 ダウンロードが終わったら Docker メニューから Update and restart(更新と再起動)をクリックします。 最新版がインストールされて、これを有効にするため Docker Desktop が再起動されます。

Docker Desktop のアンインストール

Mac から Docker Desktop をアンインストールするには以下を実行します。

  1. Docker メニューから TroubleshootUninstall を選択します。
  2. 選択が正しければ Uninstall をクリックします。

重要

Docker Desktop をアンインストールすると、ローカルにある Docker コンテナー、イメージ、ボリューム、その他 Docker 関連データは破棄され、アプリケーションが生成したファイルは削除されます。 アンインストールによって大切なデータを失わないように、バックアップとリストア の手順を確認してください。

次に読むものは

  • はじめようでは Mac 上での Docker Desktop の概要、基本的な Docker コマンド例、ヘルプを得たりフィードバックを行う方法、また Mac 上の Docker Desktop に関する他のトピックへのリンクを示しています。
  • Docker Desktop for Apple silicon では、Docker Desktop for Apple silicon について詳細に説明しています。
  • トラブルシューティング では一般的な質問、解決方法、診断実行や課題送信などを示しています。
  • FAQ はよくたずねられる質問とその回答を示します。
  • リリースノート では Docker Desktop リリースに関連したコンポーネントのアップデート、新機能、改善機能を示しています。
  • Docker をはじめよう は Docker の全般的なチュートリアルです。
  • バックアップとリストア は Docker に関するデータのバックアップとリストア手順について説明しています。
mac, install, download, run, docker, local