AlmaLinux 8にdockerをインストールする

OSバージョンの確認

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
$ cat /etc/redhat-release
AlmaLinux release 8.4 (Electric Cheetah)
$ cat /etc/redhat-release AlmaLinux release 8.4 (Electric Cheetah)
$ cat /etc/redhat-release
AlmaLinux release 8.4 (Electric Cheetah)

リポジトリを追加

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# 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
# 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
# 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

リポジトリを確認

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# dnf repolist
repo id repo の名前
appstream AlmaLinux 8 - AppStream
baseos AlmaLinux 8 - BaseOS
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 AlmaLinux 8 - Extras
# dnf repolist repo id repo の名前 appstream AlmaLinux 8 - AppStream baseos AlmaLinux 8 - BaseOS 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 AlmaLinux 8 - Extras
# dnf repolist
repo id            repo の名前
appstream          AlmaLinux 8 - AppStream
baseos             AlmaLinux 8 - BaseOS
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             AlmaLinux 8 - Extras

dockerをインストール

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# wget https://download.docker.com/linux/centos/7/x86_64/stable/Packages/containerd.io-1.2.2-3.3.el7.x86_64.rpm
# sudo dnf install containerd.io-1.2.2-3.3.el7.x86_64.rpm
インストール済み:
containerd.io-1.2.2-3.3.el7.x86_64
crun-0.20.1-1.module_el8.4.0+2518+22932769.x86_64
# sudo dnf install -y docker-ce docker-ce-cli --nobest
# wget https://download.docker.com/linux/centos/7/x86_64/stable/Packages/containerd.io-1.2.2-3.3.el7.x86_64.rpm # sudo dnf install containerd.io-1.2.2-3.3.el7.x86_64.rpm 略 インストール済み: containerd.io-1.2.2-3.3.el7.x86_64 crun-0.20.1-1.module_el8.4.0+2518+22932769.x86_64 # sudo dnf install -y docker-ce docker-ce-cli --nobest
# wget https://download.docker.com/linux/centos/7/x86_64/stable/Packages/containerd.io-1.2.2-3.3.el7.x86_64.rpm
# sudo dnf install containerd.io-1.2.2-3.3.el7.x86_64.rpm
略
インストール済み:
  containerd.io-1.2.2-3.3.el7.x86_64
  crun-0.20.1-1.module_el8.4.0+2518+22932769.x86_64
# sudo dnf install -y docker-ce docker-ce-cli --nobest

dockerバージョンを確認
# docker –version
Docker version 20.10.10, build b485636

dockerの自動起動を設定

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# sudo systemctl enable docker
Created symlink /etc/systemd/system/multi-user.target.wants/docker.service → /usr/lib/systemd/system/docker.service.
# sudo systemctl enable docker Created symlink /etc/systemd/system/multi-user.target.wants/docker.service → /usr/lib/systemd/system/docker.service.
# 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

AlmaLinux

Posted by arkgame