Rocky Linux9 dockerとdocker composeをインストールする方法

環境
Rocky Linux release 9.0

操作方法
1.アップデートを行います
$ sudo dnf update

リポジトリを追加します。

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

追加したリポジトリを確認します。
$ dnf repolist

2.必要なパッケージをイン
ストールします。
$ sudo dnf -y install device-mapper-persistent-data lvm2

dockerをインストールします。
$ sudo dnf install docker-ce –allowerasing

インストールが完了したら、バージョンを確認します
$ docker -v

起動と自動起動を設定します。

$ sudo systemctl enable docker
$ sudo systemctl start docker

dockerをユーザーで実行できるようにdockerグループに追加します
$ sudo usermod -aG docker ${USER}

$ newgrp docker

$ id $USER

hello worldを実行します
$ docker run hello-world

docker composeインストール

$ curl -s https://api.github.com/repos/docker/compose/releases/latest | grep browser_download_url | grep docker-compose-linux-x86_64 | cut -d '"' -f 4 | wget -qi -

$ sudo chmod +x docker-compose-linux-x86_64

バージョンを確認する

$ docker-compose version

 

IT

Posted by arkgame