Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bjw-s-labs/container-images
Kubernetes tailored container images for various applications
https://github.com/bjw-s-labs/container-images
containers docker kubernetes
Last synced: about 2 months ago
JSON representation
Kubernetes tailored container images for various applications
- Host: GitHub
- URL: https://github.com/bjw-s-labs/container-images
- Owner: bjw-s-labs
- License: apache-2.0
- Created: 2022-09-06T12:38:37.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-17T08:18:12.000Z (about 2 months ago)
- Last Synced: 2024-09-17T15:50:32.631Z (about 2 months ago)
- Topics: containers, docker, kubernetes
- Language: Dockerfile
- Homepage:
- Size: 764 KB
- Stars: 19
- Watchers: 1
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
## Container Images
_A Collection of Container Images Optimized for use in Kubernetes_
![GitHub Repo stars](https://img.shields.io/github/stars/bjw-s-labs/container-images?style=for-the-badge)
![GitHub forks](https://img.shields.io/github/forks/bjw-s-labs/container-images?style=for-the-badge)---
## About
This repo contains a collection of container images which are optimized for use in Kubernetes, and updated automatically to keep up with upstream versions. The images try to adhere to the following principles:
- Images are built upon a [Alpine](https://hub.docker.com/_/alpine) or [Ubuntu](https://hub.docker.com/_/ubuntu) base image.
- The container can be run rootless.
- No use of [s6-overlay](https://github.com/just-containers/s6-overlay).
- Semantic versioning is available to specify exact versions to run.
- The container filesystem must be able to be immutable.## Available Images
Images can be [browsed on the GitHub Packages page for this repo's packages](https://github.com/orgs/bjw-s-labs/packages?tab=packages&repo_name=container-images).
## Persistent data
For applications that need to have persistent data the container will leverage a `/data` and/or a `/config` volume where these are necessary. These locations are hardcoded and not able to be changed in most cases.
## Deprecations
Containers here can be **deprecated** at any point, this could be for any reason described below.
1. The upstream application is no longer actively developed.
2. The upstream application has an official upstream container that fits within the goals of this project.
3. The upstream application has been replaced with a better alternative.
4. The maintenance burden of keeping the container here is too bothersome.> [!NOTE]
> Deprecated containers will remained published to this repo for 6 months after which they will be pruned.