summaryrefslogtreecommitdiff
path: root/f3s
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2026-04-08 15:22:09 +0300
committerPaul Buetow <paul@buetow.org>2026-04-08 15:22:09 +0300
commit4a5cf5327adc603e8b09d8941974549990425558 (patch)
tree500cbb6980dc49daacd1908402494ec5b95879ff /f3s
parentf690e3377b8b036a81185a426f2adb43f028471f (diff)
Document PI phase 2.1 Docker CE for e0
Diffstat (limited to 'f3s')
-rw-r--r--f3s/docs/pi-phase-2-1.md28
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.