#Docker Desktop for Windowsが使用できない!!
勉強用にWindows端末を購入し、[Docker Desktop for Windows] をインストールしようとしたところ、下のエラー画面が表示される...
調べた結果、Windows 10 Homeでは、[Docker Desktop for Windows]をインストールすることができず、[Docker Toolbox]を使うしかないとがわかった。
どうやら、Homeエディションには、Hyper-V
なる仮想化システムが備わっていないことが原因らしい(Windows 10 Pro / Enterprise にはHyper-V
が備わっているため[Docker Desktop for Windows]を利用できる)
#自分の環境
- Windows 10 Home-Edition
PCセットアップ直後の作業であるため、Git, VirtualBoxなど何もインストールしていない状態
#Docker Toolbox をインストール
気持ちを切り替え、GETした情報をもとに[Docker Toolbox]のインストールを開始。
##インストーラの取得
GitHubにて公開しているとのこなので、以下のページのDockerToolbox-19.03.1.exe
をクリック
##インストール開始
DockerToolbox-19.03.1.exe
を起動し、以下の画面のままNext
自分の環境には、Git
, VirtualBox
共に入れてないので、すべてチェックを付けてNext
※既にインストール済のものは、チェックを外してOK
初期状態のままNext
Install
をクリック
インストールが完了すると下の画面が表示されるのでFinish
##Docker Quickstart Terminalの実行
デスクトップと、以下のパスにDocker Quickstart Terminal
のショートカットが格納されているので実行する。
C:\Users\[ユーザ名]\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Docker\
ターミナルが起動し、VirtualBoxへのDockerHostの展開や、Boot2Dockerのインストールが開始されるので、じっと待つ。
※待っている間にユーザアカウントの制御VirtualBox Interface
が起動するので、「はい」を選択。
#hello-worldの実行
お待ちかね、hello-world
を実行します。
起動しているDockerToolbox
へ、以下のコマンドを入力し、hello-worldを実行します。
$ docker run hello-world
#おしまい
以上でおしまいです。
dockerを使いこなせるよう頑張りましょう!