Skip to content

skwashd/alpine-docker-from-scratch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Alpine Linux from Scratch

This project builds Alpine Linux docker images from scratch using the upstream filesystem image. The official Alpine images on docker hub can lag a little behind the official releases. I would prefer that my base image is up to date with the latest version of all packages.

Each night this project builds new versions of supported versions of Alpine Linux for amd64.

The build script adds a user called "worker". This makes it easier to run your workload as a non privileged user in the container.

Each build is checked for vulnerabilities using Aqua Security's trivy.

If you're worried about your docker image supply chain I recommend you fork this repo or use it as inspiration for your own project. This should allow you to be confident that you are using the latest version of Alpine Linux with all available updates. I am not suggesting that these images are secure. You need to do your own homework on that.

Support

I will maintain this while I am using images based off it on a best effort basis. If you don't understand what's happening in the scripts, then I recommend you use the official images.

Built by Dave Hall Consulting.

About

Builds an alpine docker image from scratch

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages