Windows 10 への Docker デスクトップのインストール

Windows Dockerのインストール

  • Docker は一般的なコンテナ ツールではなく、既存の実行中の Linux カーネル環境に依存します。
  • Docker は基本的に、既に実行されている Linux の下に分離されたファイル環境を作成するため、その実行効率は、デプロイされた Linux ホストの場合とほぼ同じです。
  • したがって、Docker は Linux カーネル システムにデプロイする必要があります。他のシステムに Docker をデプロイする場合は、仮想 Linux 環境をインストールする必要があります。
    ここに画像の説明を挿入します
    Windows に Docker をデプロイする方法は、まず仮想マシンをインストールし、Linux システムがインストールされている仮想マシンで Docker を実行します。

1. [Docker Desktop]をクリックし、Windows バージョンをダウンロードします。

2.Hyper-Vをオンにする

  • Hyper-V は、VMWare や VirtualBox と同様に Microsoft によって開発された仮想マシンであり、Windows 10 でのみ使用できます。これは、Docker Desktop for Windows で使用される仮想マシンです。
  • ただし、この仮想マシンを有効にすると、QEMU、VirtualBox、または VMWare Workstation 15 以前は動作しなくなります。コンピューター上で別の仮想マシン (Android アプリケーションの開発に必要なエミュレーターなど) を使用する必要がある場合は、Hyper-V を使用しないでください。

Hyper-V をオンにする

1. を右クリックしwin图标、 2. [アプリケーションと機能] (またはFボタン
。 3. [プログラムと機能] をクリックし、4. クリックして Windows 機能を有効または無効にします。 5. Hyper-V を選択します。
ここに画像の説明を挿入します
コマンドを使用して Hyper-V を有効にすることもできます。を右クリックして [スタート] メニューに移動し、管理者として PowerShell を実行して、次のコマンドを実行してください。

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All

2.Windows 用 Docker デスクトップをインストールする

インストールファイルを実行します

手順 1 でダウンロードした Docker for Windows インストーラー インストール ファイルをダブルクリックします。
プロンプトが表示されたら、構成ページの [Hyper-V の代わりに WSL 2 を使用する] オプションがオフになっていることを確認します。

3. Docker Engine に十分なハードウェア リソースを割り当てます。

テストおよび確認された構成: 2 CPU、8 GB RAM、2 GB スワップ、10 GB ディスク容量。
ここに画像の説明を挿入しますここに画像の説明を挿入します

起動中に WSL 2 が原因でエラーが発生した場合は、WSL 2 をインストールしてください。

インストール後、PowerShell を開いて次のコマンドを実行して、PowerShell が正常に実行されるかどうかを確認できます。

docker run hello-world

実行が成功すると、次のメッセージが表示されます。
ここに画像の説明を挿入します

おすすめ

転載: blog.csdn.net/qq_41361442/article/details/131085196