docs: add example for custom registires (#74)

This commit is contained in:
Robert Kaussow 2022-12-21 10:49:07 +01:00 committed by GitHub
parent dd6fc6ce42
commit 5303f6a5ca
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 26 additions and 1 deletions

View File

@ -10,3 +10,4 @@ json
config
host:ip
multiarch
DockerHub

View File

@ -50,6 +50,28 @@ steps:
<!-- spellchecker-enable -->
<!-- prettier-ignore-end -->
### Examples
**Push to other registries than DockerHub:**
If the created image is to be pushed to registries other than the default DockerHub, it is necessary to set `registry` and `repo` as fully-qualified name.
```YAML
kind: pipeline
name: default
steps:
- name: docker
image: thegeeklab/drone-docker
privileged: true
settings:
registry: ghcr.io
username: octocat
password: secret-access-token
repo: ghcr.io/octocat/example
tags: latest
```
## Build
Build the binary with the following command:

View File

@ -147,7 +147,9 @@ properties:
required: false
- name: repo
description: Repository name for the image.
description: |
Repository name for the image. If the image is to be pushed to registries other than the default DockerHub,
it is necessary to set `repo` as fully-qualified name.
type: string
required: false