ショコラ
AlmaLinux8 にドッカーをインストールするには?
AlmaLinux8 にドッカーをインストールしようとしたところ、podmanが既にインストールされており、
Docker がインストールできません。
ということで、podman と containers-common を削除すればインストールできましたので紹介します。
もっさん先輩
dnf にドッカーのリポジトリを追加します。これは問題ないよなぁ
dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
それで、インストールを使用とすると、、、下のエラー
dnf install docker-ce docker-ce-cli containerd.io
# dnf install docker-ce docker-ce-cli containerd.io
メタデータの期限切れの最終確認: 0:08:12 前の 2024年08月26日 17時02分10秒 に実施しました。
エラー:
問題 1: インストール済パッケージの問題 podman-docker-4:4.9.4-12.module_el8.10.0+3876+e55593a8.noarch
- package docker-ce-3:26.1.3-1.el8.x86_64 from docker-ce-stable conflicts with docker provided by podman-docker-4:4.9.4-12.module_el8.10.0+3876+e55593a8.noarch from @System
- package docker-ce-3:26.1.3-1.el8.x86_64 from docker-ce-stable conflicts with docker provided by podman-docker-4:4.9.4-1.module_el8.10.0+3845+87b84552.noarch from appstream
- package docker-ce-3:26.1.3-1.el8.x86_64 from docker-ce-stable conflicts with docker provided by podman-docker-4:4.9.4-12.module_el8.10.0+3876+e55593a8.noarch from appstream
- package docker-ce-3:26.1.3-1.el8.x86_64 from docker-ce-stable conflicts with docker provided by podman-docker-4:4.9.4-3.module_el8.10.0+3858+6ad51f9f.noarch from appstream
- package docker-ce-3:26.1.3-1.el8.x86_64 from docker-ce-stable conflicts with docker provided by podman-docker-4:4.9.4-4.module_el8.10.0+3862+c5a22a8d.noarch from appstream
- ジョブの最良アップデート候補をインストールできません
問題 2: インストール済パッケージの問題 podman-4:4.9.4-12.module_el8.10.0+3876+e55593a8.x86_64
- package podman-4:4.9.4-12.module_el8.10.0+3876+e55593a8.x86_64 from @System requires runc >= 1.0.0-57, but none of the providers can be installed
- package podman-4:4.9.4-1.module_el8.10.0+3845+87b84552.x86_64 from appstream requires runc >= 1.0.0-57, but none of the providers can be installed
- package podman-4:4.9.4-12.module_el8.10.0+3876+e55593a8.x86_64 from appstream requires runc >= 1.0.0-57, but none of the providers can be installed
- package podman-4:4.9.4-3.module_el8.10.0+3858+6ad51f9f.x86_64 from appstream requires runc >= 1.0.0-57, but none of the providers can be installed
- package podman-4:4.9.4-4.module_el8.10.0+3862+c5a22a8d.x86_64 from appstream requires runc >= 1.0.0-57, but none of the providers can be installed
- package containerd.io-1.6.32-3.1.el8.x86_64 from docker-ce-stable conflicts with runc provided by runc-1:1.1.12-4.module_el8.10.0+3876+e55593a8.x86_64 from @System
- package containerd.io-1.6.32-3.1.el8.x86_64 from docker-ce-stable obsoletes runc provided by runc-1:1.1.12-4.module_el8.10.0+3876+e55593a8.x86_64 from @System
- package containerd.io-1.6.32-3.1.el8.x86_64 from docker-ce-stable conflicts with runc provided by runc-1:1.1.12-1.module_el8.10.0+3845+87b84552.x86_64 from appstream
- package containerd.io-1.6.32-3.1.el8.x86_64 from docker-ce-stable obsoletes runc provided by runc-1:1.1.12-1.module_el8.10.0+3845+87b84552.x86_64 from appstream
- package containerd.io-1.6.32-3.1.el8.x86_64 from docker-ce-stable conflicts with runc provided by runc-1:1.1.12-1.module_el8.10.0+3858+6ad51f9f.x86_64 from appstream
- package containerd.io-1.6.32-3.1.el8.x86_64 from docker-ce-stable obsoletes runc provided by runc-1:1.1.12-1.module_el8.10.0+3858+6ad51f9f.x86_64 from appstream
- package containerd.io-1.6.32-3.1.el8.x86_64 from docker-ce-stable conflicts with runc provided by runc-1:1.1.12-4.module_el8.10.0+3876+e55593a8.x86_64 from appstream
- package containerd.io-1.6.32-3.1.el8.x86_64 from docker-ce-stable obsoletes runc provided by runc-1:1.1.12-4.module_el8.10.0+3876+e55593a8.x86_64 from appstream
- ジョブの最良アップデート候補をインストールできません
- package runc-1.0.0-66.rc10.module_el8.5.0+2635+e4386a39.x86_64 from appstream is filtered out by modular filtering
- package runc-1.0.0-73.rc95.module_el8.7.0+3406+a17c4180.x86_64 from appstream is filtered out by modular filtering
- package runc-1:1.1.12-1.module_el8.10.0+3846+c31e1972.x86_64 from appstream is filtered out by modular filtering
(競合するパッケージを置き換えるには、コマンドラインに '--allowerasing' を追加してみてください または、'--skip-broken' を追加して、インストール不可のパッケージをスキップしてください または、'--nobest' を追加し て、最適候補のパッケージのみを使用しないでください)
なので podman 削除してみます。
dnf remove podman
# dnf remove podman
依存関係が解決しました。
========================================================================================================================================================================================================================================================================================
パッケージ アーキテクチャー バージョン リポジトリー サイズ
========================================================================================================================================================================================================================================================================================
削除中:
podman x86_64 4:4.9.4-12.module_el8.10.0+3876+e55593a8 @appstream 52 M
依存関係パッケージの削除:
cockpit-podman noarch 84.1-1.module_el8.10.0+3876+e55593a8 @appstream 682 k
podman-compose noarch 1.0.6-1.el8 @epel 233 k
podman-docker noarch 4:4.9.4-12.module_el8.10.0+3876+e55593a8 @appstream 10 k
未使用の依存関係の削除:
conmon x86_64 3:2.1.10-1.module_el8.10.0+3876+e55593a8 @appstream 172 k
dnsmasq x86_64 2.79-33.el8_10 @appstream 656 k
podman-catatonit x86_64 4:4.9.4-12.module_el8.10.0+3876+e55593a8 @appstream 794 k
podman-gvproxy x86_64 4:4.9.4-12.module_el8.10.0+3876+e55593a8 @appstream 13 M
podman-plugins x86_64 4:4.9.4-12.module_el8.10.0+3876+e55593a8 @appstream 3.6 M
python3-click noarch 6.7-8.el8 @appstream 521 k
python3-dotenv noarch 0.19.2-5.el8 @epel 96 k
トランザクションの概要
========================================================================================================================================================================================================================================================================================
削除 11 パッケージ
解放された容量: 71 M
これでよろしいですか? [y/N]: y
トランザクションを確認しています
トランザクションの確認に成功しました。
トランザクションをテストしています
トランザクションのテストに成功しました。
トランザクションを実行しています
準備中 : 1/1
scriptletの実行中: podman-compose-1.0.6-1.el8.noarch 1/1
削除中 : podman-compose-1.0.6-1.el8.noarch 1/11
削除中 : python3-dotenv-0.19.2-5.el8.noarch 2/11
削除中 : podman-docker-4:4.9.4-12.module_el8.10.0+3876+e55593a8.noarch 3/11
削除中 : cockpit-podman-84.1-1.module_el8.10.0+3876+e55593a8.noarch 4/11
削除中 : python3-click-6.7-8.el8.noarch 5/11
scriptletの実行中: podman-4:4.9.4-12.module_el8.10.0+3876+e55593a8.x86_64 6/11
削除中 : podman-4:4.9.4-12.module_el8.10.0+3876+e55593a8.x86_64 6/11
scriptletの実行中: podman-4:4.9.4-12.module_el8.10.0+3876+e55593a8.x86_64 6/11
削除中 : podman-plugins-4:4.9.4-12.module_el8.10.0+3876+e55593a8.x86_64 7/11
削除中 : podman-catatonit-4:4.9.4-12.module_el8.10.0+3876+e55593a8.x86_64 8/11
scriptletの実行中: podman-catatonit-4:4.9.4-12.module_el8.10.0+3876+e55593a8.x86_64 8/11
scriptletの実行中: dnsmasq-2.79-33.el8_10.x86_64 9/11
削除中 : dnsmasq-2.79-33.el8_10.x86_64 9/11
scriptletの実行中: dnsmasq-2.79-33.el8_10.x86_64 9/11
削除中 : podman-gvproxy-4:4.9.4-12.module_el8.10.0+3876+e55593a8.x86_64 10/11
削除中 : conmon-3:2.1.10-1.module_el8.10.0+3876+e55593a8.x86_64 11/11
scriptletの実行中: conmon-3:2.1.10-1.module_el8.10.0+3876+e55593a8.x86_64 11/11
検証中 : cockpit-podman-84.1-1.module_el8.10.0+3876+e55593a8.noarch 1/11
検証中 : conmon-3:2.1.10-1.module_el8.10.0+3876+e55593a8.x86_64 2/11
検証中 : dnsmasq-2.79-33.el8_10.x86_64 3/11
検証中 : podman-4:4.9.4-12.module_el8.10.0+3876+e55593a8.x86_64 4/11
検証中 : podman-catatonit-4:4.9.4-12.module_el8.10.0+3876+e55593a8.x86_64 5/11
検証中 : podman-compose-1.0.6-1.el8.noarch 6/11
検証中 : podman-docker-4:4.9.4-12.module_el8.10.0+3876+e55593a8.noarch 7/11
検証中 : podman-gvproxy-4:4.9.4-12.module_el8.10.0+3876+e55593a8.x86_64 8/11
検証中 : podman-plugins-4:4.9.4-12.module_el8.10.0+3876+e55593a8.x86_64 9/11
検証中 : python3-click-6.7-8.el8.noarch 10/11
検証中 : python3-dotenv-0.19.2-5.el8.noarch 11/11
削除しました:
cockpit-podman-84.1-1.module_el8.10.0+3876+e55593a8.noarch conmon-3:2.1.10-1.module_el8.10.0+3876+e55593a8.x86_64 dnsmasq-2.79-33.el8_10.x86_64 podman-4:4.9.4-12.module_el8.10.0+3876+e55593a8.x86_64
podman-catatonit-4:4.9.4-12.module_el8.10.0+3876+e55593a8.x86_64 podman-compose-1.0.6-1.el8.noarch podman-docker-4:4.9.4-12.module_el8.10.0+3876+e55593a8.noarch podman-gvproxy-4:4.9.4-12.module_el8.10.0+3876+e55593a8.x86_64
podman-plugins-4:4.9.4-12.module_el8.10.0+3876+e55593a8.x86_64 python3-click-6.7-8.el8.noarch python3-dotenv-0.19.2-5.el8.noarch
完了しました!
containers-commonもじゃまなようなので削除してみます。
dnf remove containers-common-2:1-82.module_el8.10.0+3876+e55593a8.x86_64
# dnf remove containers-common-2:1-82.module_el8.10.0+3876+e55593a8.x86_64
依存関係が解決しました。
========================================================================================================================================================================================================================================================================================
パッケージ アーキテクチャー バージョン リポジトリー サイズ
========================================================================================================================================================================================================================================================================================
削除中:
containers-common x86_64 2:1-82.module_el8.10.0+3876+e55593a8 @appstream 581 k
依存関係パッケージの削除:
buildah x86_64 2:1.33.8-4.module_el8.10.0+3876+e55593a8 @appstream 31 M
未使用の依存関係の削除:
container-selinux noarch 2:2.229.0-2.module_el8.10.0+3876+e55593a8 @appstream 67 k
criu x86_64 3.18-5.module_el8.10.0+3876+e55593a8 @appstream 1.5 M
fuse-common x86_64 3.3.0-19.el8 @baseos 5.1 k
fuse-overlayfs x86_64 1.13-1.module_el8.10.0+3876+e55593a8 @appstream 128 k
fuse3 x86_64 3.3.0-19.el8 @baseos 100 k
fuse3-libs x86_64 3.3.0-19.el8 @baseos 274 k
libnet x86_64 1.1.6-15.el8 @AppStream 170 k
libslirp x86_64 4.4.0-2.module_el8.10.0+3876+e55593a8 @appstream 134 k
runc x86_64 1:1.1.12-4.module_el8.10.0+3876+e55593a8 @appstream 9.9 M
shadow-utils-subid x86_64 2:4.6-22.el8 @baseos 205 k
slirp4netns x86_64 1.2.3-1.module_el8.10.0+3876+e55593a8 @appstream 107 k
トランザクションの概要
========================================================================================================================================================================================================================================================================================
削除 13 パッケージ
解放された容量: 44 M
これでよろしいですか? [y/N]: y
トランザクションを確認しています
トランザクションの確認に成功しました。
トランザクションをテストしています
トランザクションのテストに成功しました。
トランザクションを実行しています
準備中 : 1/1
削除中 : buildah-2:1.33.8-4.module_el8.10.0+3876+e55593a8.x86_64 1/13
削除中 : containers-common-2:1-82.module_el8.10.0+3876+e55593a8.x86_64 2/13
削除中 : fuse-overlayfs-1.13-1.module_el8.10.0+3876+e55593a8.x86_64 3/13
削除中 : fuse3-3.3.0-19.el8.x86_64 4/13
削除中 : slirp4netns-1.2.3-1.module_el8.10.0+3876+e55593a8.x86_64 5/13
削除中 : runc-1:1.1.12-4.module_el8.10.0+3876+e55593a8.x86_64 6/13
削除中 : fuse-common-3.3.0-19.el8.x86_64 7/13
削除中 : container-selinux-2:2.229.0-2.module_el8.10.0+3876+e55593a8.noarch 8/13
scriptletの実行中: container-selinux-2:2.229.0-2.module_el8.10.0+3876+e55593a8.noarch 8/13
削除中 : criu-3.18-5.module_el8.10.0+3876+e55593a8.x86_64 9/13
削除中 : libnet-1.1.6-15.el8.x86_64 10/13
scriptletの実行中: libnet-1.1.6-15.el8.x86_64 10/13
削除中 : libslirp-4.4.0-2.module_el8.10.0+3876+e55593a8.x86_64 11/13
削除中 : fuse3-libs-3.3.0-19.el8.x86_64 12/13
scriptletの実行中: fuse3-libs-3.3.0-19.el8.x86_64 12/13
削除中 : shadow-utils-subid-2:4.6-22.el8.x86_64 13/13
scriptletの実行中: shadow-utils-subid-2:4.6-22.el8.x86_64 13/13
検証中 : buildah-2:1.33.8-4.module_el8.10.0+3876+e55593a8.x86_64 1/13
検証中 : container-selinux-2:2.229.0-2.module_el8.10.0+3876+e55593a8.noarch 2/13
検証中 : containers-common-2:1-82.module_el8.10.0+3876+e55593a8.x86_64 3/13
検証中 : criu-3.18-5.module_el8.10.0+3876+e55593a8.x86_64 4/13
検証中 : fuse-common-3.3.0-19.el8.x86_64 5/13
検証中 : fuse-overlayfs-1.13-1.module_el8.10.0+3876+e55593a8.x86_64 6/13
検証中 : fuse3-3.3.0-19.el8.x86_64 7/13
検証中 : fuse3-libs-3.3.0-19.el8.x86_64 8/13
検証中 : libnet-1.1.6-15.el8.x86_64 9/13
検証中 : libslirp-4.4.0-2.module_el8.10.0+3876+e55593a8.x86_64 10/13
検証中 : runc-1:1.1.12-4.module_el8.10.0+3876+e55593a8.x86_64 11/13
検証中 : shadow-utils-subid-2:4.6-22.el8.x86_64 12/13
検証中 : slirp4netns-1.2.3-1.module_el8.10.0+3876+e55593a8.x86_64 13/13
削除しました:
buildah-2:1.33.8-4.module_el8.10.0+3876+e55593a8.x86_64 container-selinux-2:2.229.0-2.module_el8.10.0+3876+e55593a8.noarch containers-common-2:1-82.module_el8.10.0+3876+e55593a8.x86_64 criu-3.18-5.module_el8.10.0+3876+e55593a8.x86_64
fuse-common-3.3.0-19.el8.x86_64 fuse-overlayfs-1.13-1.module_el8.10.0+3876+e55593a8.x86_64 fuse3-3.3.0-19.el8.x86_64 fuse3-libs-3.3.0-19.el8.x86_64
libnet-1.1.6-15.el8.x86_64 libslirp-4.4.0-2.module_el8.10.0+3876+e55593a8.x86_64 runc-1:1.1.12-4.module_el8.10.0+3876+e55593a8.x86_64 shadow-utils-subid-2:4.6-22.el8.x86_64
slirp4netns-1.2.3-1.module_el8.10.0+3876+e55593a8.x86_64
完了しました!
ドッカーをインストールします。
dnf install docker-ce docker-ce-cli containerd.io
# dnf install docker-ce docker-ce-cli containerd.io
メタデータの期限切れの最終確認: 0:15:11 前の 2024年08月26日 17時02分10秒 に実施しました。
依存関係が解決しました。
========================================================================================================================================================================================================================================================================================
パッケージ アーキテクチャー バージョン リポジトリー サイズ
========================================================================================================================================================================================================================================================================================
インストール:
containerd.io x86_64 1.6.32-3.1.el8 docker-ce-stable 35 M
docker-ce x86_64 3:26.1.3-1.el8 docker-ce-stable 27 M
docker-ce-cli x86_64 1:26.1.3-1.el8 docker-ce-stable 7.8 M
依存関係のインストール:
container-selinux noarch 2:2.229.0-2.module_el8.10.0+3876+e55593a8 appstream 70 k
fuse-common x86_64 3.3.0-19.el8 baseos 21 k
fuse-overlayfs x86_64 1.13-1.module_el8.10.0+3876+e55593a8 appstream 69 k
fuse3 x86_64 3.3.0-19.el8 baseos 54 k
fuse3-libs x86_64 3.3.0-19.el8 baseos 95 k
libslirp x86_64 4.4.0-2.module_el8.10.0+3876+e55593a8 appstream 69 k
slirp4netns x86_64 1.2.3-1.module_el8.10.0+3876+e55593a8 appstream 55 k
弱い依存関係のインストール:
docker-buildx-plugin x86_64 0.14.0-1.el8 docker-ce-stable 14 M
docker-ce-rootless-extras x86_64 26.1.3-1.el8 docker-ce-stable 5.0 M
docker-compose-plugin x86_64 2.27.0-1.el8 docker-ce-stable 13 M
トランザクションの概要
========================================================================================================================================================================================================================================================================================
インストール 13 パッケージ
ダウンロードサイズの合計: 103 M
インストール後のサイズ: 390 M
これでよろしいですか? [y/N]: y
パッケージのダウンロード:
(1/13): fuse-common-3.3.0-19.el8.x86_64.rpm 237 kB/s | 21 kB 00:00
(2/13): fuse3-3.3.0-19.el8.x86_64.rpm 525 kB/s | 54 kB 00:00
(3/13): fuse3-libs-3.3.0-19.el8.x86_64.rpm 915 kB/s | 95 kB 00:00
(4/13): container-selinux-2.229.0-2.module_el8.10.0+3876+e55593a8.noarch.rpm 3.1 MB/s | 70 kB 00:00
(5/13): libslirp-4.4.0-2.module_el8.10.0+3876+e55593a8.x86_64.rpm 6.6 MB/s | 69 kB 00:00
(6/13): slirp4netns-1.2.3-1.module_el8.10.0+3876+e55593a8.x86_64.rpm 4.7 MB/s | 55 kB 00:00
(7/13): fuse-overlayfs-1.13-1.module_el8.10.0+3876+e55593a8.x86_64.rpm 3.0 MB/s | 69 kB 00:00
(8/13): docker-buildx-plugin-0.14.0-1.el8.x86_64.rpm 22 MB/s | 14 MB 00:00
(9/13): docker-ce-cli-26.1.3-1.el8.x86_64.rpm 29 MB/s | 7.8 MB 00:00
(10/13): docker-ce-26.1.3-1.el8.x86_64.rpm 26 MB/s | 27 MB 00:01
(11/13): docker-ce-rootless-extras-26.1.3-1.el8.x86_64.rpm 24 MB/s | 5.0 MB 00:00
(12/13): containerd.io-1.6.32-3.1.el8.x86_64.rpm 30 MB/s | 35 MB 00:01
(13/13): docker-compose-plugin-2.27.0-1.el8.x86_64.rpm 61 MB/s | 13 MB 00:00
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
合計 35 MB/s | 103 MB 00:02
トランザクションを確認しています
トランザクションの確認に成功しました。
トランザクションをテストしています
トランザクションのテストに成功しました。
トランザクションを実行しています
準備中 : 1/1
インストール中 : docker-compose-plugin-2.27.0-1.el8.x86_64 1/13
scriptletの実行中: docker-compose-plugin-2.27.0-1.el8.x86_64 1/13
scriptletの実行中: container-selinux-2:2.229.0-2.module_el8.10.0+3876+e55593a8.noarch 2/13
インストール中 : container-selinux-2:2.229.0-2.module_el8.10.0+3876+e55593a8.noarch 2/13
scriptletの実行中: container-selinux-2:2.229.0-2.module_el8.10.0+3876+e55593a8.noarch 2/13
インストール中 : fuse3-libs-3.3.0-19.el8.x86_64 3/13
scriptletの実行中: fuse3-libs-3.3.0-19.el8.x86_64 3/13
インストール中 : containerd.io-1.6.32-3.1.el8.x86_64 4/13
scriptletの実行中: containerd.io-1.6.32-3.1.el8.x86_64 4/13
インストール中 : docker-buildx-plugin-0.14.0-1.el8.x86_64 5/13
scriptletの実行中: docker-buildx-plugin-0.14.0-1.el8.x86_64 5/13
インストール中 : docker-ce-cli-1:26.1.3-1.el8.x86_64 6/13
scriptletの実行中: docker-ce-cli-1:26.1.3-1.el8.x86_64 6/13
インストール中 : libslirp-4.4.0-2.module_el8.10.0+3876+e55593a8.x86_64 7/13
インストール中 : slirp4netns-1.2.3-1.module_el8.10.0+3876+e55593a8.x86_64 8/13
インストール中 : fuse-common-3.3.0-19.el8.x86_64 9/13
インストール中 : fuse3-3.3.0-19.el8.x86_64 10/13
インストール中 : fuse-overlayfs-1.13-1.module_el8.10.0+3876+e55593a8.x86_64 11/13
scriptletの実行中: fuse-overlayfs-1.13-1.module_el8.10.0+3876+e55593a8.x86_64 11/13
インストール中 : docker-ce-3:26.1.3-1.el8.x86_64 12/13
scriptletの実行中: docker-ce-3:26.1.3-1.el8.x86_64 12/13
インストール中 : docker-ce-rootless-extras-26.1.3-1.el8.x86_64 13/13
scriptletの実行中: docker-ce-rootless-extras-26.1.3-1.el8.x86_64 13/13
scriptletの実行中: container-selinux-2:2.229.0-2.module_el8.10.0+3876+e55593a8.noarch 13/13
scriptletの実行中: docker-ce-rootless-extras-26.1.3-1.el8.x86_64 13/13
検証中 : fuse-common-3.3.0-19.el8.x86_64 1/13
検証中 : fuse3-3.3.0-19.el8.x86_64 2/13
検証中 : fuse3-libs-3.3.0-19.el8.x86_64 3/13
検証中 : container-selinux-2:2.229.0-2.module_el8.10.0+3876+e55593a8.noarch 4/13
検証中 : fuse-overlayfs-1.13-1.module_el8.10.0+3876+e55593a8.x86_64 5/13
検証中 : libslirp-4.4.0-2.module_el8.10.0+3876+e55593a8.x86_64 6/13
検証中 : slirp4netns-1.2.3-1.module_el8.10.0+3876+e55593a8.x86_64 7/13
検証中 : containerd.io-1.6.32-3.1.el8.x86_64 8/13
検証中 : docker-buildx-plugin-0.14.0-1.el8.x86_64 9/13
検証中 : docker-ce-3:26.1.3-1.el8.x86_64 10/13
検証中 : docker-ce-cli-1:26.1.3-1.el8.x86_64 11/13
検証中 : docker-ce-rootless-extras-26.1.3-1.el8.x86_64 12/13
検証中 : docker-compose-plugin-2.27.0-1.el8.x86_64 13/13
インストール済み:
container-selinux-2:2.229.0-2.module_el8.10.0+3876+e55593a8.noarch containerd.io-1.6.32-3.1.el8.x86_64 docker-buildx-plugin-0.14.0-1.el8.x86_64 docker-ce-3:26.1.3-1.el8.x86_64 docker-ce-cli-1:26.1.3-1.el8.x86_64
docker-ce-rootless-extras-26.1.3-1.el8.x86_64 docker-compose-plugin-2.27.0-1.el8.x86_64 fuse-common-3.3.0-19.el8.x86_64 fuse-overlayfs-1.13-1.module_el8.10.0+3876+e55593a8.x86_64 fuse3-3.3.0-19.el8.x86_64
fuse3-libs-3.3.0-19.el8.x86_64 libslirp-4.4.0-2.module_el8.10.0+3876+e55593a8.x86_64 slirp4netns-1.2.3-1.module_el8.10.0+3876+e55593a8.x86_64
完了しました!
ユーザーを追加、サービスを有効にする。
gpasswd -a `whoami` docker
gpasswd -a admin docker
systemctl enable docker
インストールの確認
$ docker --version
Docker version 26.1.3, build b72abbb
$ docker run hello-world
ドッカーコンポーズをインストールして、インストールを確認する。
sudo curl -L "https://github.com/docker/compose/releases/download/v2.4.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
$ docker-compose --version
Docker Compose version v2.4.1
以上