Rocky Linux 8.5にdockerをインストールする

環境
# cat /etc/redhat-release
Rocky Linux release 8.5 (Green Obsidian)

1.リポジトリを追加します

# sudo dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
repo の追加: https://download.docker.com/linux/centos/docker-ce.repo

2.追加したリポジトリを確認します

# dnf repolist
repo id            repo の名前
appstream          Rocky Linux 8 - AppStream
baseos             Rocky Linux 8 - BaseOS
cassandra          Apache Cassandra
docker-ce-stable   Docker CE Stable - x86_64
epel               Extra Packages for Enterprise Linux 8 - x86_64
epel-modular       Extra Packages for Enterprise Linux Modular 8 - x86_64
extras             Rocky Linux 8 - Extras
mongodb-org-5.0    MongoDB Repository
remi-modular       Remi's Modular repository for Enterprise Linux 8 - x86_64
remi-safe          Safe Remi's RPM repository for Enterprise Linux 8 - x86_64

3.以下のコマンドを実行してdockerインストールを行います

# sudo dnf install docker-ce --allowerasing

4.dockerバージョンを確認します

# docker -v
Docker version 20.10.13, build a224086

5.docker起動と自動起動を設定します
自動起動を設定します

# sudo systemctl enable docker
Created symlink /etc/systemd/system/multi-user.target.wants/docker.service → /usr/lib/systemd/system/docker.service.

dockerを起動します

# sudo systemctl start docker

ステータスを確認します

# sudo systemctl status docker
● docker.service - Docker Application Container Engine
Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; vendor pres>
Active: active (running) since Wed 2022-03-23 17:47:11 EDT; 7s ago

6.dockerをユーザーで実行できるようにdockerグループに追加します

# sudo usermod -aG docker ${USER}

dockerを再起動します

# sudo systemctl restart docker

6.「hello-world」を実行します
# docker run hello-world

Rocky Linux 8

Posted by arkgame