本サイトでは、WindowsでDockerをインストールする方法がわかります。
なお、本記事ではMac対象外です。
Dockerとは
Dockerとは、コンテナ仮想化ソフトウェアです。
Dockerは、OSの上に作られる仮想的なコンテナと呼ばれる箱のようなものです。
この箱には、アプリケーションが必要なものが全部入っていて、それを使ってアプリケーションが動きます。
このコンテナ(箱)の中で、Pythonを動かしたりできるようになります。
Dockerの便利なところは、この箱をどこにでも持っていけることです。
たとえば、友達の家でも、学校でも、同じようにアプリケーションを使うことができます。
自分のコンピューターで準備した設定を、他の場所でも同じように使うことができるのは便利ですね。
自身のPC環境を確認する
OSを確認
Dockerを使用する前に自身のパソコンのバージョンを確認しましょう。
・Windows10/11 Professional/Enterprise/Education
⇒ 事前準備が不要。Dockerのインストールに進みましょう。
・Windows10/11 HOME
⇒ バージョンの確認が必要。
OSバージョンとシステム要件を確認
HOMEの場合は、バージョンとシステム要件を確認しましょう。
windowsのシステム画面で確認できます。
・バージョンが「2004」以上であること
・システムの種類が64bitであること
・メモリが4MB以上であること
私の場合は、下記スペックでした。
Windows11 HOME
バージョン 21H1
64bit メモリ4MB以上
Windows10/11 HOME ではなく、Proだと手順を省略できるらしいですが、ここでは触れません。
Dockerをインストール
Dockerサイトにアクセスします。
「Download Docker Desktop」を押してモジュールをダウンロードします。
![](https://naoblog.link/wp-content/uploads/2023/05/image-1024x439.png)
Docker Desktop installer.exe がダウンロードされたら実行しましょう。
![](https://naoblog.link/wp-content/uploads/2023/05/image-1.png)
インストールが始まります。
![](https://naoblog.link/wp-content/uploads/2023/05/image-3.png)
「Installation succeeded」と表示されれば、インストールが完了です。
![](https://naoblog.link/wp-content/uploads/2023/05/image-4.png)
次に、PCを再起動しましょう。
linuxカーネルのバージョンアップ
再起動出来たら、下記メッセージか自動的に表示されます。
「Accept」を押して進めましょう。
![](https://naoblog.link/wp-content/uploads/2023/05/image-5.png)
ポップアップが表示されます。
ポップアップに書かれたURLにアクセスしましょう。
![](https://naoblog.link/wp-content/uploads/2023/05/image-6-1024x539.png)
「x64 マシン用 WSL2 Linux カーネル更新プログラムパッケージ」のリンク押しましょう。
ダウンロードが始まります。
![](https://naoblog.link/wp-content/uploads/2023/05/image-7-1024x467.png)
「wsl_update_x64.msi」がダウンロードされました。
実行しましょう。
![](https://naoblog.link/wp-content/uploads/2023/05/image-8.png)
「Next」を押してインストールを開始しましょう。
![](https://naoblog.link/wp-content/uploads/2023/05/image-9.png)
![](https://naoblog.link/wp-content/uploads/2023/05/image-10.png)
完了したら「Finish」を押します。
![](https://naoblog.link/wp-content/uploads/2023/05/image-11.png)
ショートカットアイコンがデスクトップに作成されました。
起動してみましょう。
![](https://naoblog.link/wp-content/uploads/2023/05/image-14.png)
「Containers」画面が表示されました。
![](https://naoblog.link/wp-content/uploads/2023/05/image-13-1024x577.png)
Gitのインストール
Gitというバージョン管理ソフトもインストールしておきましょう。
Dockerに必要なファイルを取り込む場合に、コマンド操作でGitサイトから必要なファイルを取得できるようになります。
Gitサイトにアクセスします。
「Downloads」を押しましょう。
![](https://naoblog.link/wp-content/uploads/2023/05/image-17-1024x466.png)
「Windows」を選択しましょう。
![](https://naoblog.link/wp-content/uploads/2023/05/image-21-1024x474.png)
「Click here to download」を押しましょう。
ダウンロードが始まります。
![](https://naoblog.link/wp-content/uploads/2023/05/image-20-1024x488.png)
ダウンロードされました。
実行しましょう。
![](https://naoblog.link/wp-content/uploads/2023/05/image-22.png)
「Next」でインストールを開始します。
選択項目は基本的にデフォルトのままで大丈夫です。
![](https://naoblog.link/wp-content/uploads/2023/05/image-23.png)
![](https://naoblog.link/wp-content/uploads/2023/05/image-24.png)
![](https://naoblog.link/wp-content/uploads/2023/05/image-25.png)
![](https://naoblog.link/wp-content/uploads/2023/05/image-26.png)
![](https://naoblog.link/wp-content/uploads/2023/05/image-27.png)
![](https://naoblog.link/wp-content/uploads/2023/05/image-28.png)
![](https://naoblog.link/wp-content/uploads/2023/05/image-31.png)
![](https://naoblog.link/wp-content/uploads/2023/05/image-32.png)
![](https://naoblog.link/wp-content/uploads/2023/05/image-29.png)
![](https://naoblog.link/wp-content/uploads/2023/05/image-30.png)
![](https://naoblog.link/wp-content/uploads/2023/05/image-33.png)
![](https://naoblog.link/wp-content/uploads/2023/05/image-34.png)
![](https://naoblog.link/wp-content/uploads/2023/05/image-35.png)
![](https://naoblog.link/wp-content/uploads/2023/05/image-36.png)
![](https://naoblog.link/wp-content/uploads/2023/05/image-37.png)
![](https://naoblog.link/wp-content/uploads/2023/05/image-38.png)
![](https://naoblog.link/wp-content/uploads/2023/05/image-39.png)
「finish」を押しましょう。gitのインストールが完了です。
Dockerのインストールだけではく、Gitのインストール方法も行いました。
インストールだけならサクッとできましたね。