クラウド コンピューティングとコンテナ化テクノロジの発展により、Docker は最も人気のあるコンテナ ソリューションの 1 つになりました。アプリケーションを簡単に移植できるコンテナにパッケージ化し、アプリケーションを迅速に展開して実行できる機能を提供します。 Windows オペレーティング システム上での Docker のインストールと構成はますます簡単になってきています。この記事では、Windows に Docker をインストールして構成する方法、およびそれを使用してコンテナーを実行および管理する方法について説明します。
Docker のインストール
Docker をインストールする前に、Windows オペレーティング システムが 64 ビット バージョンであり、Hyper-V 仮想化テクノロジをサポートしていることを確認する必要があります。システムが Hyper-V をサポートしていない場合は、Docker をインストールできません。
Docker をインストールする前に、以前にインストールされたバージョンをアンインストールする必要があります。次に、Docker 公式 Web サイトのダウンロード ページにアクセスし、Windows 用の Docker Desktop をダウンロードしてインストールします。
インストールが完了したら、デスクトップで Docker アイコンを見つけ、ダブルクリックして開きます。 Docker デーモンが実行されていることがわかります。これで、Docker が正常にインストールされました。
Docker の構成
デフォルト構成では、Docker は Windows 上で Linux コンテナを使用します。 Windows 上で Windows コンテナを実行する場合は、Docker 設定でコンテナの種類を Windows コンテナに変更します。
コンテナーの種類を変更するには、Docker アイコンをクリックし、[設定] > [Docker エンジン] タブを選択し、次の内容を追加します:
{ "exec-opts": ["isolation=hyperv"], "experimental": true, "windows": true }
次に、新しい構成を読み取るために Docker を再起動する必要があります。 。これで、Windows 上で Windows コンテナを実行するように Docker が正常に構成されました。
コンテナの実行と管理
Docker には、コンテナの実行と管理に役立つ多くのコマンドとオプションが用意されています。一般的に使用されるコマンドの一部を次に示します。
これらのコマンドを使用するときは、正しいコンテナ ID とイメージ名を入力するように注意してください。
コンテナを実行するときに、管理を容易にするためにその名前を指定できます。たとえば、次のコマンドは、nginx イメージを使用して「web」という名前のコンテナを実行します。
docker run --name web nginx
コンテナーのログを表示したい場合は、次のコマンドを使用できます。
docker logs <容器ID>
実行中のコンテナーに入ってコマンドを実行したい場合は、次のコマンドを使用できます。
docker exec -it <容器ID> bash
これにより、コンテナ内でデフォルトの bash シェルが開き、すべてのコマンドを実行できます。
概要
Docker は、アプリケーションを簡単にパッケージ化して実行し、アプリケーションの迅速な展開と管理を可能にする人気のコンテナ ソリューションです。 Windows での Docker のインストールと構成も簡単になりました。この記事の導入を通じて、Windows に Docker をインストールして構成し、それを使用してコンテナーを実行および管理する方法を学習しました。もちろん、Docker はこれらの機能以外にも提供しており、それを最大限に活用するための他のより高度な機能やコマンドについて詳しく学ぶことができます。
以上がWindowsでドッカーを使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。