2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Docker ComposeのRHEL7への導入

Posted at

Docker ComposeをRHEL7に導入します。
以下のマニュアルを参考にしました。

■環境
RHEL 7.9
Docker 1.13.1-203.git0be3e21.el7_9
Docker Compose 1.28.5

前提環境の準備

dockerが導入されていることを以下で確認します。

コマンド
yum list installed|grep docker
結果
[root@anaconda yum.repos.d]# yum list installed|grep docker
docker.x86_64                  2:1.13.1-203.git0be3e21.el7_9 @rhel-7-server-extras-rpms
docker-client.x86_64           2:1.13.1-203.git0be3e21.el7_9 @rhel-7-server-extras-rpms
docker-common.x86_64           2:1.13.1-203.git0be3e21.el7_9 @rhel-7-server-extras-rpms
docker-rhel-push-plugin.x86_64 2:1.13.1-203.git0be3e21.el7_9 @rhel-7-server-extras-rpms
[root@anaconda yum.repos.d]#

導入

以下のサイトに行くと安定板をダウンロードするコマンドがあります。

image.png

上のサイトのコマンドでDocker Composeの現在の安定版リリースをダウンロードします。

コマンド
sudo curl -L "https://github.com/docker/compose/releases/download/1.28.5/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
結果
[root@anaconda yum.repos.d]# sudo curl -L "https://github.com/docker/compose/releases/download/1.28.5/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   633  100   633    0     0   1422      0 --:--:-- --:--:-- --:--:--  1425
100 11.6M  100 11.6M    0     0  3589k      0  0:00:03  0:00:03 --:--:-- 4671k
[root@anaconda yum.repos.d]#

バイナリに実行可能なパーミッションを適用します。
/usr/binへのシンボリックリンクを作成します

コマンド
sudo chmod +x /usr/local/bin/docker-compose
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
結果
[root@anaconda yum.repos.d]# sudo chmod +x /usr/local/bin/docker-compose
[root@anaconda yum.repos.d]# sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
[root@anaconda yum.repos.d]#

導入の確認

導入の確認としてバージョンの確認をします

コマンド
docker-compose --version
結果
[root@anaconda yum.repos.d]# docker-compose --version
docker-compose version 1.28.5, build c4eb3a1f
[root@anaconda yum.repos.d]#
2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?