Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kazanexpress/ke-infra-docker
KazanExpress docker images.
https://github.com/kazanexpress/ke-infra-docker
docker dockerfile
Last synced: about 1 month ago
JSON representation
KazanExpress docker images.
- Host: GitHub
- URL: https://github.com/kazanexpress/ke-infra-docker
- Owner: KazanExpress
- License: mit
- Created: 2021-08-10T12:15:32.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-11-20T14:44:21.000Z (3 months ago)
- Last Synced: 2025-01-01T02:02:35.082Z (about 2 months ago)
- Topics: docker, dockerfile
- Language: Go
- Homepage:
- Size: 67.5 MB
- Stars: 0
- Watchers: 36
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
- Codeowners: CODEOWNERS
Awesome Lists containing this project
README
# KazanExpress Docker Images
This repository contains dockerfiles and builds public docker images from them.
Check available docker images [here](https://github.com/orgs/KazanExpress/packages?repo_name=ke-infra-docker).
## Instructions
If you want to add your own docker image, then create directories in `images` in the following format: `images/image-name/version-tag`.
And put `Dockerfile` there.
For example:
```bash
images
├── commitizen
│ └── v2
│ ├── Dockerfile
│ └── README.md
├── github-cli
│ └── v1
│ ├── Dockerfile
│ └── README.md
└── kafka-connect
└── v1.6.1
├── docker-entrypoint.sh
├── Dockerfile
└── README.md
```After pushing a new tag, GitHub Actions will build and push these docker images:
```txt
ghcr.io/kazanexpress/commitizen:v2
ghcr.io/kazanexpress/kafka-connect:v1.6.1
ghcr.io/kazanexpress/github-cli:v1
```## Conventions
We follow [conventional commit](https://www.conventionalcommits.org/en/v1.0.0/) rules and use [commitizen](https://commitizen-tools.github.io/commitizen/) to release new version.
If commit message does not meet convention, build will fail!