こんにちは!みやしんです!
今回はWindowsにDockerをインストールする方法をご紹介します。
使用OSはWindows 10 Proです。

Windows 10 Homeをお使いの方はインストール方法が異なりますのでご注意くださいにゃ!
Docker Desktop for Windowsをインストール
まずはこちらへアクセスします。


Get Docker Desktopのボタンを押します。
するとDocker Desktop Installer.exeをダウンロードできるので実行しましょう!

こんな感じでインストールが始まります。

インストールが完了すると再起動します。
再起動後、こんな感じのかわいい画面が表示されます。

I accept the termsにチェックを入れてAcceptしましょう!
エラーが発生したら
下記のようなエラーが発生したときの対処方法をご紹介します!

管理者としてWindows PowerShellを開き、以下のコマンドを実行してください。
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
すると、以下のように処理が走りはじめます。

処理が一通り終わって再起動します。
その後、Doker Desktopを立ち上げると下記のような画面になり無事にエラーを解消できてました!

続いて、画面中央に書いてあるコマンドを実行してみます。
Windows PowerShell を管理者で開いて、コマンドを入力、実施します。
docker run -d -p 80:80 docker/getting-started
こんな感じで入力しします。

処理が走り始めます。

途中でセキュリティの警告が出ましたが、「アクセスを許可する」を押します。

すると、無事に処理が完了しました。

再びDocker Desktopを開いてみると、こんな感じの画面になります。
上手く行ってそうですね!

WindowsへのDockerのインストール方法としては以上になります。
また、Dockerをしっかり勉強したい方は、Udemyの講座がおススメです。
ゼロからはじめるDockerによるアプリケーション実行環境構築

書籍が好きな方は下記がオススメです。
Dockerで環境構築をして、PythonやDeep Learningにチャレンジしたい方はこちらもご参考にどうぞ!

コメント