Go to file
2023-08-16 12:58:44 -07:00
builder Add yq to builder image 2023-08-14 22:44:40 -07:00
busybox Add busybox image 2023-08-16 12:21:13 -07:00
crane Add crane image 2023-08-16 12:25:36 -07:00
go-import-redirector Remove note about ko.build 2023-08-13 19:05:43 -07:00
golang Add version tag to golang 2023-08-14 22:48:26 -07:00
node Add ca-certificates to node image 2023-08-16 12:07:45 -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 Add a way to force build a container 2023-08-15 13:11:51 -07:00
LICENSE Add README and LICENSE 2023-07-30 12:19:17 -07:00
README.md Add new images to README 2023-08-16 12:58:44 -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
  • busybox: A base image with the busybox utilities installed
  • golang: An alpine-based image with Go installed
  • webserver: A very simple webserver
  • go-import-redirector: rsc's go-import-redirector project
  • node: An alpine-based image with NodeJS and npm installed
  • crane: 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