# Manifest of base images mirrored into Harbor's base-images project. # One line each: # # All chosen as the leanest official variant that still keeps a shell + # package manager (not distroless — deliberate choice: homelab # debuggability via kubectl exec matters more here than the last bit of # attack-surface reduction). go/alpine were already minimal and are # mirrored unchanged; node/python/java/php all moved from their # Debian-slim (or, for php, full Apache+Debian) default to an Alpine # equivalent. # # Re-run mirror.sh after editing this file to add a language/version or # pick up a base image update — nothing here happens automatically. golang:1.22-alpine golang:1.22-alpine alpine:3.20 alpine:3.20 node:20-alpine node:20-alpine python:3.12-alpine python:3.12-alpine maven:3-eclipse-temurin-21-alpine maven:3-eclipse-temurin-21-alpine eclipse-temurin:21-jre-alpine eclipse-temurin:21-jre-alpine php:8.3-cli-alpine php:8.3-cli-alpine