GNU/Linux >> Linux の 問題 >  >> Cent OS

CentOS7にDockerComposeをインストールする方法

このチュートリアルでは、CentOS7サーバーにDockerComposeをインストールする方法を示します。知らない人のために、DockerComposeは定義およびマルチコンテナーDockerアプリケーションを構成します。つまり、docker-composeは、複数のコンテナーをリンクし、単一のコマンドからアプリケーションをデプロイするために使用されると言えます。

この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単で、ルートアカウントで実行されていますが、そうでない場合は、'sudoを追加する必要があります。 ルート権限を取得するコマンドに‘。 CentOS7サーバーにDockerComposeを段階的にインストールする方法を説明します。

CentOS7にDockerComposeをインストールする

ステップ1.まず、システムが最新であることを確認することから始めましょう。

yum clean all
yum -y update

ステップ2.YUMを使用してDockerをインストールします。

DockerはデフォルトでCentOS-Extrasリポジトリに含まれています。インストールするには、次のコマンドを実行します。

yum -y install docker
yum -y install device-mapper device-mapper-event device-mapper-libs device-mapper-event-libs

Dockerサービスを開始して有効にします:

systemctl start docker.service
systemctl enable docker.service

Dockerのステータスを確認して作業を確認します:

systemctl status docker.service

ステップ3.DockerComposeをインストールします。

Dockerをインストールしたら、Docker Composeをインストールします。まず、次のコマンドを実行してEPELリポジトリをインストールします。

yum install epel-release
yum install -y python-pip

次に、Docker Composeをインストールできます:

pip install docker-compose

docker-composeを正常に実行するには、CentOS7でPythonパッケージをアップグレードする必要もあります。

yum upgrade python*

次のコマンドを使用してDockerComposeのバージョンを確認します。

docker-compose -v

ステップ4.DockerComposeをテストします。

Docker Composeがインストールされたので、この非常に単純な例でテストしてみましょう。新しいディレクトリを作成して、そこに移動します。

mkdir hello-world
cd hello-world

新しいYAMLファイルを作成します:

nano docker-compose.yml

このファイルに次のコンテンツを貼り付けます:

idroot-compose-test:
image: hello-world

次に、hello-worldディレクトリで次のコマンドを実行します。

sudo docker-compose up

出力は次のように開始する必要があります:

Output of docker-compose up
Creating helloworld_idroot-compose-test_1...
Attaching to helloworld_idroot-compose-test_1
idroot-compose-test_1 | 
idroot-compose-test_1 | Hello from Docker.
idroot-compose-test_1 | This message shows that your installation appears to be working correctly.
idroot-compose-test_1 |

Dockerコンテナーは、コマンドがアクティブである間のみ実行されるため、テストの実行が終了するとコンテナーは停止します。

おめでとうございます!DockerComposeが正常にインストールされました。このチュートリアルを使用してCentOS7システムにDockerComposeをインストールしていただきありがとうございます。その他のヘルプや役立つ情報については、Dockerの公式Webサイトを確認することをお勧めします。


Cent OS
  1. CentOS 7 /RHEL7にDockerをインストールする方法

  2. CentOSにDockerをインストールする方法

  3. CentOSにDockerComposeをインストールして使用する方法

  1. CentOS7にDockerをインストールする方法

  2. Ubuntu18.04にDockerComposeをインストールする方法

  3. CentOS7にDockerComposeをインストールする方法

  1. CentOS8にDockerをインストールする方法

  2. CentOS7にRancherをインストールする方法

  3. DockerCEをRHEL8/CentOS8にインストールする方法