Ubuntu-docker

提供:Dev Guides
移動先:案内検索

Ubuntu-Docker

*Docker* は、ホストオペレーティングシステム上のアプリケーションまたはオペレーティングシステムをコンテナーとして実行できるコンテナーサービスです。 *コンテナ*は、過去数年にわたって進化し、多くの主要組織で採用されている新しいエキサイティングなテクノロジーです。

Dockerは、アプリケーション用のこれらの特別なコンテナーを開発する会社です。 Dockerの公式Webサイトはhttps://www.docker.com/です

Docker公式ウェブサイト

演習として、CentOSコンテナーをUbuntuシステムにインストールしてみましょう。 CentOSは、Red HatのLinuxベースのオペレーティングシステムです。 そのため、Ubuntu上でCentOSシステムを実行します。 これを設定する手順は次のとおりです。

  • ステップ1 *-最初のステップは、UbuntuサーバーにDockerアプリケーションをインストールすることです。 したがって、Ubuntuテストサーバーで次のコマンドを実行して、OSの更新が適切に行われていることを確認します。
sudo apt-get update

Dockerのインストール

  • ステップ2 *-すべての更新が処理されたら、次のコマンドを発行してDockerをインストールします。
sudo apt-get install -y docker.io

Dockerインストール済み

  • ステップ3 *-Dockerパッケージがインストールされると、Dockerプロセスが開始されて実行中であることを示す出力メッセージが表示されます。 Dockerプロセスは、DockerエンジンまたはDockerデーモンとして知られています。
  • ステップ4 *-実行中のDockerのバージョンを表示するには、Docker infoコマンドを発行します。

Dockerバージョン

  • ステップ5 *-次のステップはUbuntuにCentOSイメージをインストールすることです。

Dockerには、Dockerハブと呼ばれる特別なサイトがあります。これは、Docker用の事前に構築されたイメージを保存するために使用されます。 サイトへのリンクはhttps://hub.docker.com/です

  • ステップ6 *-サイトにログインして利用可能なすべてのDockerイメージを表示できるように、すばやく簡単なサインインプロセスを実行します。

Docker Images

  • ステップ7 *-ログインしたら、[探索]ボタンをクリックして、利用可能なすべてのDockerイメージを表示します。

クリックして探索

注意すべき2つの重要な点は-

*Docker* pull *コマンド。 これは、LinuxボックスにDockerイメージをインストールするコマンドです。
*CentOSのさまざまなバージョンのDocker* 詳細*。

利用可能な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のサブセットです。

Docker画像サイズ

  • ステップ10 *-CentOSを開始するには、OSにコマンドを発行してスレッドを開始する必要があります。 これを行うには、次のコマンドを実行します。
sudo docker run -it centos/bin/bash

上記のコマンドは次のことを行います-

  • CentOS Dockerイメージを実行します。
  • -it オプションを使用して、画像をインタラクティブモードで実行します。
  • 初期プロセスとして /bin/bash コマンドを実行します。