Skip to content

A collection of docker build images for various purposes

Notifications You must be signed in to change notification settings

charlesportwoodii/docker-images

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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, 24.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/24.04/Dockerfile.base --push --platform linux/arm64,linux/amd64 -t charlesportwoodii/ubuntu:24.04-base --compress  .
docker buildx build -f ubuntu/24.04/Dockerfile.build --push --platform linux/arm64,linux/amd64 -t charlesportwoodii/ubuntu:24.04-build --compress  .