Creating new releases with help Docker is a simple docker push
. Our Docker proxy intercepts each Docker API requests and forwards the API calls to the ninkik.
Step | Manually | CI/CD | ||
---|---|---|---|---|
Prepare release | Go to Product > Release and create a new release | Use POST /api/release to create a new product release |
||
Authenticate at the Docker proxy | Use your email and password or one of your API keys | Use API keys | ||
docker push |
Docker Proxy will match the Docker image against well known products and releases and assigns it in the Hub | < same | ||
Publish | Go to Product > Releases and click on Publish to make the release available | Use PUT /api/release/{uuid-or-version}/publish OR tag docker image with :publish: |