Go to file
2023-08-14 22:44:40 -07:00
builder Add yq to builder image 2023-08-14 22:44:40 -07:00
go-import-redirector Remove note about ko.build 2023-08-13 19:05:43 -07:00
golang Remove nonroot user from golang image 2023-08-14 09:49:42 -07:00
static Fix static build.sh 2023-08-14 09:51:59 -07:00
webserver Remove note about ko.build 2023-08-13 20:29:25 -07:00
.gitignore Add webserver dockerfile 2023-08-01 13:02:55 -07:00
.gitmodules Automate image building and add some images 2023-08-13 18:42:38 -07:00
.woodpecker.yml Automate image building and add some images 2023-08-13 18:42:38 -07:00
build.sh Run build scripts in build.sh 2023-08-13 18:44:15 -07:00
LICENSE Add README and LICENSE 2023-07-30 12:19:17 -07:00
README.md Add CI status badge to README 2023-08-13 20:27:38 -07:00

riscv-docker

status-badge

This repo contains custom docker images that I'm using for my cluster. You can find the containers I build 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

Images

  • static: A base image with just enough files to run static binaries
  • golang: An alpine-based image with Go installed
  • webserver: A very simple webserver
  • go-import-redirector: rsc's go-import-redirector 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