custom-containers/README.md

54 lines
1.7 KiB
Markdown
Raw Normal View History

2023-05-01 21:59:16 -05:00
# Wyatt's stash of custom containers
These are my custom containers that are for immutable Linux distributions. Since they are mine, they are opinionated and would only probably work for me.
These containers are based on CoreOS, Fedora Linux, and Toolbox so the containers that listed in this repository are speifically tailored for those technologies. However, you may get these containers to work on other technologies as well (with enough elbow grease).
## Base container
The base container serves as the base for every other container in this repository. Installed in this container are `git`, `fish`, some Rust tools like `bat` and `exa`, some C development tools, and normal system administrator tools.
## Language containers
This includes base language containers (with the base container mentioned above) if there's a need to start a project from scratch.
What's included:
- Node.js container
2024-04-08 11:52:14 -05:00
- Node 20 and Node 18 are available
- Deno (latest) container
2024-03-22 11:57:55 -05:00
- Golang (latest) container
- Rust (latest) container
- .NET container
2024-04-08 11:52:14 -05:00
- .NET 7 and .NET 8 are available
- Powershell is included with the container
2024-03-22 11:57:55 -05:00
- Java container
2024-04-08 11:52:14 -05:00
- Java 11, 17, 21 are available
2024-03-22 11:57:55 -05:00
- Kotlin (latest) container
What's on the roadmap:
- Python container
2024-04-08 11:52:14 -05:00
- Python 3.12, 3.11, 3.10, and 3.9 will be included
- Julia container
- Lua container
2024-03-22 11:57:55 -05:00
- Only Lua 5.3 will be included
- Clojure container
- Zig container
- Nim container
- Bun container
2023-05-01 21:59:16 -05:00
## Specialty containers
2024-03-22 11:57:55 -05:00
What's included:
- Wine container
2023-05-01 21:59:16 -05:00
## Contribution
Feel free to send a PR containing a Containerfile (Dockerfile) and tell me what the container does!
2023-05-01 21:59:16 -05:00
## Attribution
Big thanks to the following projects:
- The Fedora Project
- Podman
- Toolbox