Migrate Dockerfile to Arch Linux base image #20
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "18-dockerfile-arch-migration"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Replaces the Debian
ruby:3.4.8-slimbase with the shared Arch Linux base image (pal-e/ruby-arch) from Harbor. Removes Debian-specific commands, deleted files superseded by platform-level infra.Changes
harbor.harbor.svc.cluster.local/pal-e/ruby-arch:latest(base) and:build(build stage). All apt-get removed. Only added package:curl(health checks)..ruby-version: deleted — Arch rolls Ruby, no pinning neededk8s/dev.yaml: deleted — replaced by dev overlay in pal-e-deploymentsTest Plan
docker run <image> ruby --versionshows current Arch Rubyrails serverstarts/upreturns 200Review Checklist
Related Notes
Plan: pal-enterprises infrastructure overhaul (T4 of 5). Depends on T3 (Arch base image in Harbor).
Closes #18