CentOS 8インストールdocker/docker-compose


インストール依存

sudo dnf -y install yum-utils  device-mapper-persistent-data  lvm2

sudo yum-config-manager --add-repo   https://download.docker.com/linux/centos/docker-ce.repo

新しいcontainerdを先にインストールします。io


ミラー資料にアクセスして最新のインストールパッケージを取得
dnf -y install https://download.docker.com/linux/centos/7/x86_64/stable/Packages/containerd.io-1.2.13-3.2.el7.x86_64.rpm

docker-ce、docker-ce-cliのインストール

sudo dnf -y install docker-ce docker-ce-cli

dockerの起動

#   
sudo systemctl start docker

#     
systemctl status docker

#   
systemctl stop docker

dockerバージョンの表示

docker version

起動

sudo systemctl enable docker

docker-composeのインストール


方法1:
docker-composeバージョン選択
curl -L https://github.com/docker/compose/releases/download/1.26.2/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose

chmod +x /usr/local/bin/docker-compose

docker-composeバージョンの表示

docker-compose version

方法2:
1、python-pipのインストール
yum -y install epel-release
dnf install -y python3
dnf install python3-paramiko

2、docker-composeのインストール
pip3 install docker-compose