{"id":20661985,"url":"https://github.com/mirantis/container-cloud-cli","last_synced_at":"2026-04-20T17:02:20.651Z","repository":{"id":140968099,"uuid":"292894438","full_name":"Mirantis/container-cloud-cli","owner":"Mirantis","description":null,"archived":false,"fork":false,"pushed_at":"2020-09-14T15:43:19.000Z","size":6,"stargazers_count":2,"open_issues_count":3,"forks_count":1,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-03-21T08:46:14.009Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"PowerShell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Mirantis.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-09-04T16:21:54.000Z","updated_at":"2020-10-22T16:03:18.000Z","dependencies_parsed_at":null,"dependency_job_id":"3edf5620-757c-4724-b084-ad2df8e1cca4","html_url":"https://github.com/Mirantis/container-cloud-cli","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/Mirantis/container-cloud-cli","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mirantis%2Fcontainer-cloud-cli","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mirantis%2Fcontainer-cloud-cli/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mirantis%2Fcontainer-cloud-cli/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mirantis%2Fcontainer-cloud-cli/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Mirantis","download_url":"https://codeload.github.com/Mirantis/container-cloud-cli/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mirantis%2Fcontainer-cloud-cli/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32056876,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-20T11:35:06.609Z","status":"ssl_error","status_checked_at":"2026-04-20T11:34:48.899Z","response_time":94,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-16T19:12:29.944Z","updated_at":"2026-04-20T17:02:20.591Z","avatar_url":"https://github.com/Mirantis.png","language":"PowerShell","readme":"# container-cloud-cli\nCLI binaries for Docker Enterprise Container Cloud\n\n## docker containercloud plugin (BETA)\n`docker containercloud` is a plugin that integrates the Docker CLI with\nthe Mirantis Docker Enterprise Container Cloud. It allows for the simple\ncreation of, and switching between, docker contexts derived from Container\nCloud UCP clusters.\n\n### Usage\nFirst, install the plugin according to the installation instructions below.\n\nTo configure the plugin, run `docker containercloud setup`.\n```bash\n$ docker containercloud setup http://******.us-east-2.elb.amazonaws.com/\nUsername: operator\nPassword:\nDocker Enterprise Container Cloud setup successful. Use `docker containercloud ls` to list your clusters.\n```\n\nTo view the available clusters, use `docker containercloud ls`.\n```bash\n$ docker containercloud ls\nPROJECT   NAME     PROVIDER   RELEASE                   MANAGERS   WORKERS   CREATED\ndemo      demo-1   aws        ucp-5-7-0-rc-3-3-3-tp10   3          3         1 week ago\ndemo      demo-2   aws        ucp-5-7-0-rc-3-3-3-tp10   3          3         1 week ago\n```\n\nTo select a particular cluster, run `docker containercloud select NAMESPACE/NAME`.\n```bash\n$ docker containercloud select demo/demo-1\nContext \"containercloud\" has been updated. To use the cluster type `docker context use containercloud`.\n```\n\nThis creates a docker context called `containercloud`.\n```bash\n$ docker context ls\nNAME                DESCRIPTION                               DOCKER ENDPOINT                                 KUBERNETES ENDPOINT                                 ORCHESTRATOR\ncontainercloud      demo/demo-1                               tcp://******.elb.us-east-2.amazonaws.com:6443   https://******.elb.us-east-2.amazonaws.com:443 ()   all\ndefault *           Current DOCKER_HOST based configuration   unix:///var/run/docker.sock                                                                         swarm\n```\n\nWhen a particular cluster is selected, the `containercloud` context is created or updated.\nThe `docker containercloud ls` command will indicate the currently selected cluster.\n```bash\n$ docker containercloud ls\nPROJECT   NAME      PROVIDER   RELEASE                   MANAGERS   WORKERS   CREATED\ndemo      demo-1*   aws        ucp-5-7-0-rc-3-3-3-tp10   3          3         1 week ago\ndemo      demo-2    aws        ucp-5-7-0-rc-3-3-3-tp10   3          3         1 week ago\n```\n\n### Installing on Windows\nTo install on Windows, in an elevated command prompt, run the following.\n```powershell\nPS\u003e Invoke-WebRequest -Uri https://raw.githubusercontent.com/Mirantis/container-cloud-cli/master/install.ps1 -OutFile install.ps1\nPS\u003e .\\install.ps1\n```\nIt is possible to override the installation version by specifying the\n`-Version` flag; see the available release versions in this repo if you\nprefer something other than the default.\n\nBy default, the script will install the plugin to\n`C:\\Program Files\\Docker\\cli-plugins`; if your CLI will search elsewhere\nfor plugins, you can specify the desired directory with the `-OutputDir`\nflag.\n\n### Installing on Linux and MacOS\nTo install on Linux or MacOS, note that you need to have the ability to\nrun containers using docker, or you need to have cURL and jq installed.\nRun the following.\n```bash\ncurl https://raw.githubusercontent.com/Mirantis/container-cloud-cli/master/install.sh | sudo bash\n```\nIt is possible to override the installation version by setting the `VERSION`\nenvironment variable; see the available release versions in this repo if\nyou prefer something other than the default.\n\nBy default, the script will install the plugin to\n`/usr/local/lib/docker/cli-plugins`; if your CLI will search elsewhere for\nplugins, you can specify the `OUTDIR_DIR` environment variable.\n\n### Contributing\nThe plugin is closed source. If you find an issue, or have a feature request,\nplease raise an issue in this repository.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmirantis%2Fcontainer-cloud-cli","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmirantis%2Fcontainer-cloud-cli","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmirantis%2Fcontainer-cloud-cli/lists"}