--- title: docker/ucp uninstall-ucp description: Uninstall UCP from this swarm keywords: ucp, cli, uninstall-ucp --- Uninstall UCP from this swarm ## Usage ``` docker container run --rm -it \ --name ucp \ -v /var/run/docker.sock:/var/run/docker.sock \ docker/ucp \ uninstall-ucp [command options] ``` ## Description This command uninstalls UCP from the swarm, but preserves the swarm so that your applications can continue running. After UCP is uninstalled you can use the `docker swarm leave` and `docker node rm` commands to remove nodes from the swarm. Once UCP is uninstalled, you won't be able to join nodes to the swarm unless UCP is installed again. ## Options | Option | Description | |:------------------------------|:----------------------------------------------------------- | | `--debug, D` | Enable debug mode | | `--jsonlog` | Produce json formatted output for easier parsing | | `--interactive, i` | Run in interactive mode and prompt for configuration values | | `--id` *value* | The ID of the UCP instance to uninstall | | `--pull` *value* | Pull UCP images: `always`, when `missing`, or `never` | | `--purge-config` | Remove UCP configs during uninstallation | | `--registry-password` *value* | Password to use when pulling images | | `--registry-username` *value* | Username to use when pulling images |