Docker Desktop(バージョン3.0.0) を Windows10 へインストールする

Docker DesktopをWindows10へインストールする手順です。

インストール手順

  1. インストーラーのダウンロード

    公式サイトからインストーラーをダウンロードします。
  2. インストーラー実行

    ダウンロードしたインストーラーを実行します。
  3. Configuration

    インストーラーが起動し、構成の選択画面が表示されます。
    • Enable Hyper-V Windows Features

      Hyper-V ベースのWindowsコンテナを利用できるようにします。Hyper-V をサポートしていないエディション(Windows HOME など)では表示されません。Linuxコンテナのみ動作させる予定で、後述の WSL2 をインストールする場合はチェック不要です。

    • Install required Windows components for WSL 2

      Linuxコンテナで使用できる WSL2(Windows Subsystem for Linux) をインストールします。インストールするには Windows 10 バージョン 1903 以降が必要です。Hyper-Vよりも WSL 2 のほうが 動作速度が早く、メモリ使用量も少なくなります。

    • Add shortcut to desktop

      デスクトップに Docker のアイコンを登録します。

  4. Unpacking files...

    [OK]ボタンを押すとインストールが始まります。
  5. Installation succeeded

    インストール完了です。[Close and restar]ボタンを押すとPC(Windows)が再起動します。
  6. Dockerを起動する

    デスクトップのDockerアイコン または スタートメニュー より、Docker を起動します。
  7. WSL2(Windows Subsystem for Linux 2) の警告

    初めて WSL2 をインストールする場合、このタイミングで警告が表示されます。 メッセージ中のリンクをクリックするとブラウザが起動してWSL2更新プログラムのダウンロードページが表示されるので、ダウンロードとインストールを行います。

    WSL 2 installation is incomplete.
    (WSL2のインストールが不完全です。)
    
    The WSL 2 Linux kernel is now installed using a separate MSI update package.
    Please click the link and follow the instructions to install the kernel update: https://aka.ms/wsl2kernel.
    (WSL 2 Linuxカーネルは、別のMSI更新パッケージを使用してインストールされるようになりました。
    リンクをクリックし、指示に従ってカーネルアップデートをインストールしてください)
    
    Press Restart after installing the Linux kernel.
    (Linuxカーネルをインストールした後、[再起動]を押します。)
    
  8. WSL2 Linux カーネル更新プログラム のダウンロード

    WSL2 Linux カーネル更新プログラムをダウンロードします。
  9. WSL2 Linux カーネル更新プログラムの実行

    ダウンロードが完了したら、更新プログラムを実行します。
  10. WSL2 Linux カーネル更新プログラムのインストール

    インストーラーが起動するので、[Next]ボタンを押します。 インストールが始まります。 インストールが完了したら[Finish]ボタンを押してインストーラーを終了します。
  11. Dockerの起動

    カーネル更新プログラムのインストールが完了したら、[Restart]ボタンを押します。
  12. Docker起動

    Dockerが起動し、画面右下に通知が表示されます。
  13. Docker管理画面の起動

    タスクバー内のDockerアイコンを押すとDockerの管理画面が表示されます。初回起動時はチュートリアルが始まります。

検証環境

関連ページ