Fedora 35にDockerをインストールする
環境情報
# cat /etc/redhat-release
Fedora release 35 (Thirty Five)
インストールの方法
1.依存パッケージをインストールします
# sudo dnf -y install dnf-plugins-core
2.Dockerリポジトリをシステムに追加します
# sudo dnf config-manager --add-repo https://download.docker.com/linux/fedora/docker-ce.repo repo の追加: https://download.docker.com/linux/fedora/docker-ce.repo
3.Dockerパッケージをインストールします
podmanとbuildahが存在する場合、パッケージを削除します
# sudo dnf remove podman buildah
4.dockerをインストールします
# sudo dnf install docker-ce docker-ce-cli containerd.io
5.dockerを起動します
# sudo systemctl start docker.service
# sudo systemctl start containerd.service
ステータスを確認します
# sudo systemctl status docker ● docker.service - Docker Application Container Engine Loaded: loaded (/usr/lib/systemd/system/docker.service; disabled; vendor p> Active: active (running) since Sun 2021-12-12 19:42:22 JST; 45s ago
自動起動を有効にします
# sudo systemctl enable docker.service Created symlink /etc/systemd/system/multi-user.target.wants/docker.service → /usr/lib/systemd/system/docker.service.
# sudo systemctl enable containerd.service
Created symlink /etc/systemd/system/multi-user.target.wants/containerd.service → /usr/lib/systemd/system/containerd.service.
6.Dockerバージョンを確認します
# sudo docker version Client: Docker Engine - Community Version: 20.10.11 API version: 1.41 Go version: go1.16.9 Git commit: dea9396 Built: Thu Nov 18 00:38:10 2021 OS/Arch: linux/amd64 Context: default Experimental: true Server: Docker Engine - Community Engine: Version: 20.10.11 API version: 1.41 (minimum version 1.12) Go version: go1.16.9 Git commit: 847da18 Built: Thu Nov 18 00:35:52 2021 OS/Arch: linux/amd64 Experimental: false containerd: Version: 1.4.12 GitCommit: 7b11cfaabd73bb80907dd23182b9347b4245eb5d runc: Version: 1.0.2 GitCommit: v1.0.2-0-g52b36a2 docker-init: Version: 0.19.0 GitCommit: de40ad0