Skip to content

refactor(docker): modernize setup#15408

Open
bryanforbes wants to merge 1 commit intobatocera-linux:masterfrom
bryanforbes:refactor/docker-images
Open

refactor(docker): modernize setup#15408
bryanforbes wants to merge 1 commit intobatocera-linux:masterfrom
bryanforbes:refactor/docker-images

Conversation

@bryanforbes
Copy link
Contributor

  • Upgrade base image from ubuntu:22.04 to ubuntu:noble-20260113
  • Pin APT snapshot for reproducible builds
  • Add multi-platform support (amd64/arm64) via buildx
  • Add entry-point.sh to create a matching host user inside the container instead of bind-mounting /etc/passwd and /etc/group
  • Use platform-specific package lists (e.g. cross-compilation toolchains for arm64 hosts)
  • Rename docker.mk to docker/docker.mk and update Makefile include

@bryanforbes bryanforbes added the 44 label Feb 16, 2026
- Upgrade base image from ubuntu:22.04 to ubuntu:noble-20260113
- Pin APT snapshot for reproducible builds
- Add multi-platform support (amd64/arm64) via buildx
- Add entry-point.sh to create a matching host user inside the
  container instead of bind-mounting /etc/passwd and /etc/group
- Use platform-specific package lists (e.g. cross-compilation
  toolchains for x86_64 hosts)
- Rename docker.mk to docker/docker.mk and update Makefile include
@bryanforbes bryanforbes force-pushed the refactor/docker-images branch from 3e1cce3 to 7c6319d Compare February 17, 2026 00:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant