--- title: CLI-based access description: Learn how to access Docker Universal Control Plane from the CLI. keywords: ucp, cli, administration redirect_from: - /datacenter/ucp/3.0/guides/user/access-ucp/cli-based-access/ - /ee/ucp/user/access-ucp/cli-based-access/ --- With Universal Control Plane you can continue using the tools you know and love like the Docker CLI client and kubectl. You just need to download and use a UCP client bundle. A client bundle contains a private and public key pair that authorizes your requests in UCP. It also contains utility scripts you can use to configure your Docker and kubectl client tools to talk to your UCP deployment. ## Get the Docker CLI client Download the Docker CLI client by using the UCP web UI. The web UI ensures that you have the right version of the CLI tools for the current version of UCP. 1. From the dashboard, click **Learn more** in the **Docker CLI** card at the bottom of the page. {: .with-border} 2. On the **Create and manage services using the CLI** page, click **Download Linux client binary** or **Download MacOS client binary**. {: .with-border} 3. Unzip the `docker` archive. ## Download client certificates To use the Docker CLI with UCP, download a client certificate bundle by using the UCP web UI. 1. Navigate to the **My Profile** page. 2. In the left pane, click **Client Bundles** and choose **New Client Bundle** to download the certificate bundle. {: .with-border} ## Use client certificates Once you've downloaded a client certificate bundle to your local computer, you can use it to authenticate your requests. Navigate to the directory where you downloaded the user bundle, and extract the zip file into a directory. Then use the utility script appropriate for your system: