私のOSはWindows 7をサポートしています、そして私は私のハイパーレジャープロジェクトのためにdockerをインストールする必要があります。どうやら、dockerはwindows 10に対応しています。私のOSバージョンをアップグレードすることは現時点では不可能なので、この場合どうすればいいですか。
DockerをWindows上でネイティブに実行するには、Windows 7には含まれていないHyper-Vのサポートが必要です。以下に公式の回避策を見ることができます。
docker.com
から
Docker for Windowsの要件を満たしていない以前のWindowsシステムがある場合は、Docker Toolboxを入手してください。
Docker with Toolboxのインストールについては、Dockerツールボックスの概要を参照してください。
Dockerツールボックスのセットアップは、Windows上でDockerをネイティブには実行しません。代わりに、docker-machineを使用して仮想マシン(VM)を作成してそれにアタッチします。このマシンはあなたのWindowsシステム上であなたのためにDockerをホストするLinux VMです。
必要条件
Dockerを実行するには、お使いのマシンにWindows 7以降を実行している64ビットオペレーティングシステムが必要です。さらに、仮想化が自分のマシンで有効になっていることを確認する必要があります。詳細については、Windows用のツールボックスのインストール手順を参照してください。
Linux VMからDocker Toolboxをインストールしてコンテナをホストすることは、適切なハードウェアが利用可能であれば問題ありません。
インストールリンクとチュートリアルの場合: Windows用Dockerをインストールします
Docker Toolboxの場合: WindowsにDocker Toolboxをインストールします