|
||
---|---|---|
builder | ||
busybox | ||
busybox-root | ||
crane | ||
go-import-redirector | ||
golang | ||
node | ||
static | ||
static-root | ||
webserver | ||
.gitignore | ||
.gitmodules | ||
.woodpecker.yml | ||
build.sh | ||
LICENSE | ||
README.md |
riscv-docker
This repo contains build scripts for custom docker images that I'm using for my cluster. You can find the containers that are automatically built from these in the Packages section of this repo.
The containers are stored on my gitea instance, so you can pull them like this:
docker pull gitea.elara.ws/elara6331/golang:latest
Read my article here!
Images
static
: A base image with just enough files to run static binariesbusybox
: A base image with the busybox utilities installedgolang
: An alpine-based image with Go installedwebserver
: A very simple webservergo-import-redirector
: rsc's go-import-redirector projectnode
: An alpine-based image with NodeJS and npm installedcrane
: Google's crane project
Acknowledgements
- Alpine Linux: The basis of all my images
- ko: Used to build light containers with static Go programs
- apko: Used to build more complex containers