diff options
| author | Paul Buetow <paul@buetow.org> | 2026-04-08 15:22:09 +0300 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2026-04-08 15:22:09 +0300 |
| commit | 4a5cf5327adc603e8b09d8941974549990425558 (patch) | |
| tree | 500cbb6980dc49daacd1908402494ec5b95879ff /f3s | |
| parent | f690e3377b8b036a81185a426f2adb43f028471f (diff) | |
Document PI phase 2.1 Docker CE for e0
Diffstat (limited to 'f3s')
| -rw-r--r-- | f3s/docs/pi-phase-2-1.md | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/f3s/docs/pi-phase-2-1.md b/f3s/docs/pi-phase-2-1.md new file mode 100644 index 0000000..1fdf80e --- /dev/null +++ b/f3s/docs/pi-phase-2-1.md @@ -0,0 +1,28 @@ +# PI Phase 2.1 Docker CE on pi2/pi3 + +Task 2.1 for the Raspberry Pi cluster was completed on: + +- `pi2.lan.buetow.org` +- `pi3.lan.buetow.org` + +Completed actions: + +- `podman` and `buildah` were confirmed absent, so no removal was needed. +- `yum-utils` was installed to provide `yum-config-manager`. +- The Docker CE repository was added from `https://download.docker.com/linux/centos/docker-ce.repo`. +- `docker-ce`, `docker-ce-cli`, `containerd.io`, `docker-buildx-plugin`, and `docker-compose-plugin` were installed. +- `docker` was enabled and started via systemd. +- `paul` was added to the `docker` group. + +Verification: + +- `rpm -q docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin` succeeded on both hosts. +- `systemctl is-enabled docker` returned `enabled` on both hosts. +- `systemctl is-active docker` returned `active` on both hosts. +- `id -nG` showed `docker` in the group list for `paul`. +- `docker run --rm hello-world` completed successfully on both hosts. + +Notes: + +- The Docker installation pulled SELinux-related dependencies on Rocky Linux 9 aarch64, including `container-selinux`, `passt`, and `fuse-overlayfs`. +- No firewall changes were made in this phase because Docker setup did not require any. |
