Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The Docker Push action is a premium action which can be used to push a image to a remote Docker image registry. The action will log into the remote registry with the supplied registry user account and upload the specified image. [docker push]

Docker Push

Name

A friendly name for this action (will be displayed in the actions workflow area).

...

Alternatively, you can select the Custom option from the Using drop down list and specify a path in the resulting input field that will be displayed. Please read Why it's a good idea to use a property collector before using this option.


Registry

Log in to a Docker registry. [docker login], [docker logout]

Registry URL

The URL or server name to the registry to upload the image to. Leave blank to use Docker Hub.

...

Username for the registry account. [--username]

Password

Password for the registry account. [--password-stdin]


Host

Docker Host URL

The address of the host running the Docker daemon. This can be in the form of a URL or any IP4 Address. If a non-standard port is required simply use the <IPAddress>:<Port> specification format. [--host]

Use TLS

Tick to connect to the Docker host using TLS where the host is not verified against a CA. [--tls]

Verify TLS

This is available only if 'Use TLS' is ticked. Tick to verify the TLS certificate with a root authority. [–tlsverify]

When using Verify TLS, if the host's certification authority (CA) is not trusted by the agent, then the connection is not established. 

Note: The --tls command line option is overridden.

CA Certificate

The path to Docker host CA certificate file. [--tlscacert]

Certificate

The path to Docker host certificate file. [--tlscert]

Docker Host Certificate Key

The path to a PEM format file containing the key for the accessing the Docker Host Certificate. [–tlskey]


Options

Log standard output

Tick to log standard output. [--log-level]

Log Level

The amount of information detail to display in the build log.

...