Attention!記事を読むと分かりますが、現在vagrant等を使用している場合、下記の理由により個人的にはあまりオススメしません。VirtualBoxとの共存ができなくなるIPアドレスが煩雑となるVirtualBoxでLinuxを立ち上げ、その中でDockerを利用するほうが分かりやすいのではないかと思います。Pro(64bit)Dockerとは?Wikipediaを見てみましょう。Docker(ドッカー[2])はソフトウェアコンテナ内のアプリケーションのデプロイメントを自動化するオープンソースソフトウェアである。Linuxカーネルにおける「libcontainer」と呼ばれるLinuxコンテナ技術[3]とaufsのような特殊なファイルシステムを利用してコンテナ型の仮想化を行う[4]。VMware製品などの完全仮想化を行うハイパーバイザー型製品と比べて、ディスク使用量は少なく、インスタンス作成やインスタンス起動は速く、性能劣化がほとんどないという利点を持つ。Dockerfileと呼ばれる設定ファイルからコンテナイメージファイルを作成可能という特性を持つ。一方で、コンテナOSとしてはホストOSと同じLinuxカーネルしか動作しない。https://ja.wikipedia.org/wiki/Dockerちょっと何言ってるかわかんないです。OSとアプリケーション(MySQLやApache等)を含んだ「イメージ」と呼ばれるファイルから、コンテナと呼ばれる「MySQL」や「Apache」等のアプリケーション単位で立ち上げることができる仕組みです。upできるような仕組みです。upできるので、OS毎丸々再構築するvagrantより高速です。WindowsとはDockerをWindowsで使用する際のインストールパッケージのようなものです。Windows上で、Hyper-Vを利用して、仮想マシンである「MobyLinux」を立ち上げ、MobyLinux上でDockerを起動し、Dockerイメージから各コンテナを起動する、といった感じになります。そのため、Windows上で開発をする場合、Windows→MobyLinux→コンテナと接続しなければいけません。これだけでIPアドレスが3つもあるので、ワケワカメですね。Windowsをインストールしよう前項の説明からはあんまり印象が良くないかもしれませんが、とりあえず使ってみましょう。インストーラをダウンロード以下の公式サイトよりインストーラをダウンロードします。Windowshttps://docs.docker.com/docker-for-windows/install/ダウンロードが終了したら、InstallDocker.msiを実行します。Agreement」にチェックをつけ、「Install」を実行します。「Finish」をクリックして、インストール完了です。Windowsが立ち上がります。Hyper-Vを有効にせよ「Hyper-Vが有効でない」と、以下のように怒られます。僕の環境は、今までVirtualBoxを用いたvagrant環境だったのですが、注意書きを見ると「VirtualBoxが動かなくなるよ!」って書いてあります。Windowsを使用する場合は、VirtualBoxが使えなくなります。二度と使えなくなるわけではなく、切り替えは可能ですので安心して下さい。Hyper-Vの有効・無効の切り替えの度にOSの再起動が必要です。「OK」をクリックすると、自動的にHyper-Vを有効にしてOSが再起動します。以下の記事を参考にしてください。マネージャー」を選択します。左のPC名を選択すると、真ん中に起動中の仮想マシン名が表示されます。そこに「MobyLinuxVM」が「実行中」と表示されていればOKです。Windowsのインストールは終了です。コメントをキャンセルメールアドレスが公開されることはありません。