mirror of https://github.com/docker/docs.git
45 lines
1.7 KiB
Markdown
45 lines
1.7 KiB
Markdown
---
|
|
description: Learn about the commands available in the docker/ucp image.
|
|
keywords: docker, ucp, cli, ucp
|
|
title: docker/ucp overview
|
|
---
|
|
|
|
This image has commands to install and manage
|
|
Docker Universal Control Plane (UCP) on a Docker Engine.
|
|
|
|
You can configure the commands using flags or environment variables. When using
|
|
environment variables use the 'docker run -e VARIABLE_NAME' syntax to pass the
|
|
value from your shell, or 'docker run -e VARIABLE_NAME=value' to specify the
|
|
value explicitly on the command line.
|
|
|
|
The container running this image needs to be named 'ucp' and bind-mount the
|
|
Docker daemon socket. Below you can find an example of how to run this image.
|
|
|
|
Additional help is available for each command with the '--help' flag.
|
|
## Usage
|
|
|
|
```bash
|
|
docker run -it --rm \
|
|
--name ucp \
|
|
-v /var/run/docker.sock:/var/run/docker.sock \
|
|
docker/ucp \
|
|
command [command arguments]
|
|
```
|
|
|
|
## Commands
|
|
|
|
| Option | Description |
|
|
|:-----------------------------|:---------------------------|
|
|
|`install`| Install UCP on this node|
|
|
|`restart`| Start or restart UCP components running on this node|
|
|
|`stop`| Stop UCP components running on this node|
|
|
|`upgrade`| Upgrade the UCP components on this node|
|
|
|`images`| Verify the UCP images on this node|
|
|
|`uninstall-ucp`| Uninstall UCP from this swarm|
|
|
|`dump-certs`| Print the public certificates used by this UCP web server|
|
|
|`fingerprint`| Print the TLS fingerprint for this UCP web server|
|
|
|`support`| Create a support dump for this UCP node|
|
|
|`id`| Print the ID of UCP running on this node|
|
|
|`backup`| Create a backup of a UCP manager node|
|
|
|`restore`| Restore a UCP manager node from a backup|
|