Ubuntu-docker
提供:Dev Guides
Ubuntu-Docker
*Docker* は、ホストオペレーティングシステム上のアプリケーションまたはオペレーティングシステムをコンテナーとして実行できるコンテナーサービスです。 *コンテナ*は、過去数年にわたって進化し、多くの主要組織で採用されている新しいエキサイティングなテクノロジーです。
Dockerは、アプリケーション用のこれらの特別なコンテナーを開発する会社です。 Dockerの公式Webサイトはhttps://www.docker.com/です
演習として、CentOSコンテナーをUbuntuシステムにインストールしてみましょう。 CentOSは、Red HatのLinuxベースのオペレーティングシステムです。 そのため、Ubuntu上でCentOSシステムを実行します。 これを設定する手順は次のとおりです。
- ステップ1 *-最初のステップは、UbuntuサーバーにDockerアプリケーションをインストールすることです。 したがって、Ubuntuテストサーバーで次のコマンドを実行して、OSの更新が適切に行われていることを確認します。
sudo apt-get update
- ステップ2 *-すべての更新が処理されたら、次のコマンドを発行してDockerをインストールします。
sudo apt-get install -y docker.io
- ステップ3 *-Dockerパッケージがインストールされると、Dockerプロセスが開始されて実行中であることを示す出力メッセージが表示されます。 Dockerプロセスは、DockerエンジンまたはDockerデーモンとして知られています。
- ステップ4 *-実行中のDockerのバージョンを表示するには、Docker infoコマンドを発行します。
- ステップ5 *-次のステップはUbuntuにCentOSイメージをインストールすることです。
Dockerには、Dockerハブと呼ばれる特別なサイトがあります。これは、Docker用の事前に構築されたイメージを保存するために使用されます。 サイトへのリンクはhttps://hub.docker.com/です
- ステップ6 *-サイトにログインして利用可能なすべてのDockerイメージを表示できるように、すばやく簡単なサインインプロセスを実行します。
- ステップ7 *-ログインしたら、[探索]ボタンをクリックして、利用可能なすべてのDockerイメージを表示します。
注意すべき2つの重要な点は-
*Docker* pull *コマンド。 これは、LinuxボックスにDockerイメージをインストールするコマンドです。
*CentOSのさまざまなバージョンのDocker* 詳細*。
- ステップ8 *-Ubuntuボックスで、コマンドを実行します。
sudo docker pull centos:latest
Dockerコンポーネントのダウンロードが開始され、CentOS Dockerがダウンロードされます。 Dockerイメージの名前はcentos:latestです。これは、CentOSの最新のDockerイメージがあることを意味します。
- ステップ9 *-インストールされているすべてのDockerイメージを表示するには、コマンドを発行します
sudo docker images
次のスクリーンショットでは、Dockerイメージのサイズがわずか196.8 MBであることがわかります。これは、現在Ubuntuシステムで実行されるCentOSのサブセットです。
- ステップ10 *-CentOSを開始するには、OSにコマンドを発行してスレッドを開始する必要があります。 これを行うには、次のコマンドを実行します。
sudo docker run -it centos/bin/bash
上記のコマンドは次のことを行います-
- CentOS Dockerイメージを実行します。
- -it オプションを使用して、画像をインタラクティブモードで実行します。
- 初期プロセスとして /bin/bash コマンドを実行します。