Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Kong/docker-kong
:monkey: Docker distribution for Kong
https://github.com/Kong/docker-kong
Last synced: 9 days ago
JSON representation
:monkey: Docker distribution for Kong
- Host: GitHub
- URL: https://github.com/Kong/docker-kong
- Owner: Kong
- License: apache-2.0
- Created: 2015-02-20T04:04:31.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2024-09-12T15:57:07.000Z (about 2 months ago)
- Last Synced: 2024-10-16T11:43:29.337Z (18 days ago)
- Language: Shell
- Homepage: https://docs.konghq.com/gateway/latest/install/docker/
- Size: 24 MB
- Stars: 1,390
- Watchers: 127
- Forks: 832
- Open Issues: 30
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-kong - Docker - Docker distribution for Kong (Tools / Distributions)
README
![Build Status](https://github.com/kong/docker-kong/actions/workflows/test.yml/badge.svg)
# About this Repo
This is the Git repo of the Docker
[official image](https://docs.docker.com/docker-hub/official_repos/) for
[kong](https://registry.hub.docker.com/_/kong/).
See [the Docker Hub page](https://registry.hub.docker.com/_/kong/)
for the full readme on how to use this Docker image and for information
regarding contributing and issues.The full readme is generated over in [docker-library/docs](https://github.com/docker-library/docs),
specifically in [docker-library/docs/kong](https://github.com/docker-library/docs/tree/master/kong).See a change merged here that doesn't show up on the Docker Hub yet?
Check [the "library/kong" manifest file in the docker-library/official-images
repo](https://github.com/docker-library/official-images/blob/master/library/kong),
especially [PRs with the "library/kong" label on that
repo](https://github.com/docker-library/official-images/labels/library%2Fkong). For more information about the official images process, see the [docker-library/official-images readme](https://github.com/docker-library/official-images/blob/master/README.md).# For Kong developers
## Pushing a Kong patch release (x.y.Z) update
If the update does not require changes to the Dockerfiles other than
pointing to the latest Kong code, the process can be semi-automated as follows:1. Check out this repository.
2. Run `./update.sh x.y.z`
This will create a release branch, modify the relevant files automatically,
give you a chance to review the changes and press "y", then
it will push the branch and open a browser with the PR
to this repository.3. Peer review, run CI and merge the submitted PR.
4. Run `./submit.sh -p x.y.z`
Once the internal PR is merged, this script will do the same
for the [official-images](https://github.com/docker-library/official-images)
repository. It will clone [Kong's fork](https://github.com/kong/official-images),
create a branch, modify the relevant files automatically,
give you a chance to review the changes and press "y", then
it will push the branch and open a browser with the PR
to the docker-library repository.## Pushing a Kong minor release (x.Y.0) update
Not semi-automated yet. Note that minor releases are more likely to require more
extensive changes to the Dockerfiles.