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