Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/elara6331/riscv-docker
Docker containers with support for RISC-V
https://github.com/elara6331/riscv-docker
docker dockerfile risc-v riscv64 star64
Last synced: about 1 month ago
JSON representation
Docker containers with support for RISC-V
- Host: GitHub
- URL: https://github.com/elara6331/riscv-docker
- Owner: Elara6331
- License: gpl-3.0
- Created: 2023-08-01T18:39:15.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-03-12T21:54:06.000Z (11 months ago)
- Last Synced: 2024-03-12T22:45:42.727Z (11 months ago)
- Topics: docker, dockerfile, risc-v, riscv64, star64
- Language: Shell
- Homepage:
- Size: 32.2 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# riscv-docker
[![status-badge](https://ci.elara.ws/api/badges/51/status.svg)](https://ci.elara.ws/repos/51)
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](https://gitea.elara.ws/Elara6331/riscv-docker/packages) section of this repo.
The containers are stored on my gitea instance, so you can pull them like this:
```bash
docker pull gitea.elara.ws/elara6331/golang:latest
```Read my article [here](https://www.elara.ws/articles/riscv-cluster)!
### 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](https://github.com/rsc/go-import-redirector) project
- `node`: An alpine-based image with NodeJS and npm installed
- `crane`: Google's [crane](https://github.com/google/go-containerregistry/tree/main/cmd/crane) project### Acknowledgements
- [Alpine Linux](https://alpinelinux.org/): The basis of all my images
- [ko](https://ko.build/): Used to build light containers with static Go programs
- [apko](https://github.com/chainguard-dev/apko): Used to build more complex containers