コンテナ テクノロジーの人気により、Docker は現在最も人気のあるコンテナ エンジンの 1 つになりました。 Windows では、Docker イメージを使用してコンテナーを実行することもできます。この記事では、Docker のインストール方法、Docker イメージの入手方法、Windows で Docker を実行する方法など、Windows Docker の基本的な使い方を紹介します。
1. Docker のインストール
#Windows に Docker をインストールするには、次の条件を満たす必要があります:
Windows 10/Windows Server 2016 以降- User管理者権限を持つアカウント
- 仮想化をサポートする CPU (Intel VT-x または AMD-v)
- Docker インストール パッケージをダウンロード
-
まず、ダウンロードする必要がありますDocker 公式 Web サイトから Windows バージョンの Docker インストール パッケージを入手します。ダウンロード リンクは次のとおりです: https://docs.docker.com/docker-for-windows/install/#download-docker-for-windows
Docker をインストールします- # # ダウンロードが完了したら、インストール パッケージを実行してインストールします。インストーラーは、システムが要件を満たしているかどうかを自動的に検出します。満足できない場合は、インストールを続行するために関連するソフトウェアまたはハードウェアをアップグレードする必要があります。
インストール プロセス中は、次の点に注意する必要があります。
[Windows コンテナーを使用する] または [Linux コンテナーを使用する] を選択します。Windows には 2 つの異なるコンテナー エンジンがあるためです。 , どのエンジンを使用するかを選択する必要があります。 Windows Server 2019 以降で Docker を実行する予定がある場合は、Windows コンテナーの使用を選択することをお勧めします。 Windows 10 で Docker を実行する予定がある場合は、Linux コンテナーを使用することをお勧めします。
- インストール場所: デフォルトのインストール場所は C:Program FilesDocker ですが、必要に応じて変更できます。
- インストールが完了すると、Docker が自動的に起動します。
2. Docker イメージの取得
Docker イメージの取得は、公式の Docker イメージ ライブラリである Docker Hub を通じて管理できます。 Docker Hub では、Ubuntu、Debian、CentOS などの一般的に使用されるイメージをはじめ、さまざまなプログラミング言語やアプリケーション サービス用のイメージが多数用意されています。
イメージの検索
- イメージを取得するには、まず Docker Hub でイメージを検索する必要があります。次のコマンドを使用して、ターミナル内のイメージを検索できます:
docker search image name
たとえば、次のコマンドは、Docker Hub 上の Ubuntu イメージを検索します。
##docker search ubuntu
検索結果には、「Ubuntu」を含むイメージが多数表示されます。その中には、公式イメージが ubuntu であり、Docker Hub のユーザー名が「library」であるイメージも含まれます。 」はubuntuです。
イメージのダウンロード
- 使用する必要があるイメージを決定したら、次のコマンドを使用してイメージをダウンロードします:
docker pullイメージ名: Tag
タグはオプションです。タグを指定しない場合、Docker はデフォルトで最新バージョンのイメージをダウンロードします。
たとえば、Ubuntu 18.04 バージョンのイメージをダウンロードするには、次のコマンドを使用できます:
docker pull ubuntu:18.04
ダウンロードが完了したら、次のコマンドを使用できます。コマンドを使用して、ローカルにダウンロードされたイメージを表示します。
docker イメージ
Ubuntu 18.04 バージョンのイメージが表示されたことがわかります。ローカルにダウンロードされました。
3. Docker コンテナーの実行
イメージをダウンロードした後、Docker を使用してコンテナーを実行できます。コンテナーを実行するには、Docker イメージに組み込まれているアプリケーション/サービスを使用してコンテナーを開始する必要があります。
#コンテナの起動
#次のコマンドを使用してコンテナを起動します:
- docker run イメージ名: Tag
たとえば、Ubuntu コンテナを起動するには、次のコマンドを使用できます:
docker run ubuntu:18.04
実行後、次のことがわかります。コンテナが起動されました。
コンテナに入る
コンテナ内で対話するには、コンテナに入る必要があります。次のコマンドを使用してコンテナに入ります:
- docker exec -it コンテナ名/bin/bash
このうち、「-it」は対話型ターミナルに入るという意味です, 「/bin/bash」はターミナルをBashシェルとして実行することを意味します。
たとえば、次のコマンドを使用して、開始した Ubuntu コンテナに入ります:
docker exec -it コンテナ名/bin/bash
Exit Container
次のコマンドを使用してコンテナを終了します:
- exit
コンテナは引き続き実行されますが、ターミナルが終了します。
4. まとめ
ここまで、Docker のインストール方法、Docker イメージの入手方法、Windows で Docker を実行する方法など、Windows Docker の基本的な使い方を紹介してきました。
Docker を使用すると、ソフトウェア開発者はアプリケーションの構築、テスト、デプロイをより簡単に行うことができ、また、異なるアプリケーション環境を効果的に分離して相互の影響を回避することもできます。 Windows での Docker のサポートにより、Windows 開発者はコンテナー テクノロジーの魅力をより良く体験できるようになります。
以上がWindowsドッカーの使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。