Skip to content

Latest commit

 

History

History
25 lines (18 loc) · 876 Bytes

README.md

File metadata and controls

25 lines (18 loc) · 876 Bytes

Docker images for Builds

These are docker images used to build, compile, and base other software on.

OS Variants
Alpine 3.14, 3.15
Ubuntu 18.04, 20.04, 22.04

Packages are cross-build using buildx for x86_64 and ARM64 via buildx

Buildx:

docker run --rm --privileged multiarch/qemu-user-static --reset -p yes
docker buildx create --name multiarch --driver docker-container --use
docker buildx inspect --bootstrap
docker run --privileged --rm tonistiigi/binfmt --install all

Re-apply as needed. Drone can sometimes fail due to buildx breaking.

docker buildx build -f ubuntu/22.04/Dockerfile.build --push --platform linux/arm64,linux/amd64 -t charlesportwoodii/ubuntu:22.04-build --compress --squash  .