回答:
DockerをWindowsでネイティブに実行するには、Windows 7に含まれていないHyper-Vサポートが必要です。公式の回避策は以下のとおりです。
から docker.com
Docker for Windowsの要件を満たしていない以前のWindowsシステムがある場合は、Docker Toolboxを入手してください。
ToolboxでDockerをインストールする方法については、Docker Toolboxの概要をご覧ください。
Docker Toolboxセットアップは、WindowsでDockerをネイティブに実行しません。代わりに、docker-machineを使用して作成し、仮想マシン(VM)に接続します。このマシンは、WindowsシステムでDockerをホストするLinux VMです。
必要条件
Dockerを実行するには、Windows 7以降を実行する64ビットオペレーティングシステムがマシンに必要です。また、マシンで仮想化が有効になっていることを確認する必要があります。詳細については、Windows用のツールボックスのインストール手順を参照してください。
Docker Toolboxをインストールし、Linux VMからコンテナーをホストすることは、使用可能なハードウェアが十分にある限り問題になりません。
インストールリンクとチュートリアルの場合:Docker for Windowsのインストール
Docker Toolboxの場合:WindowsにDocker Toolboxをインストールします