0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Docker on Windows Homeを試してみる(2020年9月)

Last updated at Posted at 2020-10-01

 少し前だとWindows 10 HomeでDockerを稼働させるためにはDocker toolboxを使う必要がありました。しかし新しいDocker DesktopはWindows 10 Homeでも使えるようになったようです。今回はこちらを試してみました。

Docker DesktopのDownload サイト
https://hub.docker.com/editions/community/docker-ce-desktop-windows/

こちらがインストール要件です。

  • Windows 10 home version: version 2004 or higher (今年の秋以降買ったPCは満たしているのかもしれません)
  • Enable the WSL 2 feature on Windows (デフォルトでは入っていないのでインストールの必要あります)
  • 64 bit processor with Second Level Address Translation (SLAT)
    4GB system RAM
    BIOS-level hardware virtualization support must be enabled in the BIOS settings.
    (最近のPCはハードウェア、CPUの仮想化は大概友好になっていると思われますが、ただメモリー4GBでは実際の動作はかなり厳しいと思われます)
  • Download and install the Linux kernel update package.(こちらもインストールが必要です)
    ( https://docs.docker.com/docker-for-windows/install-windows-home/ より)

私のPCはWindowsのバージョンが上記にみたしていなかったので次の3つを行いました。

  • Windows 10 home のアップデート
  • WSLのインストール
  • Linux kernel update package のインストール
    やったことを以下に書いておきます。

Windows 10 home のアップデート

  • この作業はかなり時間がかかります。私の最新のデスクトップPCでも2時間近くかかりました。なので時間に余裕を持ってやってください

 まず最初に現状のWindows 10のバージョンを確認します。
スタートボタンをクリック、設定を選択します。

image.png
システムを選んでください。

image.png
下のほうにスクロールするとバージョン情報が出てきます(Windowsの仕様、バージョン)。この例では1909になっています。アップデートして2004にする必要があります。
image.png

Windows 10 home 2004へのアップデート
*実行する前に必ずバックアップなどは実行してください。何回も書きますがかなり時間がかかります。(数時間レベル、ハードウェアの性能、ネットワーク環境にも依存します)
https://support.microsoft.com/ja-jp/help/4028685/windows-10-get-the-update

image.png

。終わると再起動され上記の要領で確認すると最新の2004になっているのがわかります。
image.png

WSLのインストール

 コントロールパネルを起動してください。
image.png
プログラムを選択
image.png
Windowsの機能の有効化または無効化をクリック
image.png
Linux用Windowsサブシステムにチェックを入れてください。
image.png
インストールが始まり、終了すると再起動するか聞いてくるので再起動してください。

Linux kernel update package のインストール

https://docs.microsoft.com/ja-jp/windows/wsl/wsl2-kernel を参考に勧めます。まずはパッケージのダウンロード
image.png
ダウンロードしたファイルをダブルクリックして起動します。
image.png
こちらは小さいので数秒で終わると思います。

Docker Desktopインストール

 こちらからインストーラーをダウンロードして実行してください。

image.png
インストーラーを起動すると条件を確認します。
image.png
OKをクリックでインストールが始まります。
image.png
しばらく待つとインストールが終了、再起動してください。
image.png
再起動後Docker desktopが起動されます。
image.png

Getting Startedのプログラムが始まるのでそのまま進めると動作確認ができます。
image.png

決して難しい作業ではないのですが時間がかかるので余裕があるときに実行してください。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?