{"id":23318213,"url":"https://github.com/ibm-wm-transition/sagdevops-hello-docker","last_synced_at":"2025-08-22T17:31:00.932Z","repository":{"id":17497731,"uuid":"80263850","full_name":"ibm-wm-transition/sagdevops-hello-docker","owner":"ibm-wm-transition","description":"SoftwareAG Command Central basic use of Docker containers for infrastructure setup testing","archived":false,"fork":false,"pushed_at":"2025-06-27T20:46:45.000Z","size":49,"stargazers_count":8,"open_issues_count":2,"forks_count":9,"subscribers_count":13,"default_branch":"master","last_synced_at":"2025-06-27T21:31:23.391Z","etag":null,"topics":["command-central","webmethods"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ibm-wm-transition.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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,"zenodo":null}},"created_at":"2017-01-28T03:19:28.000Z","updated_at":"2025-06-27T20:46:49.000Z","dependencies_parsed_at":"2025-06-27T21:31:26.718Z","dependency_job_id":"776a72a9-651e-4e71-b3c0-d013d1e9bcea","html_url":"https://github.com/ibm-wm-transition/sagdevops-hello-docker","commit_stats":null,"previous_names":["ibm-wm-transition/sagdevops-hello-docker"],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/ibm-wm-transition/sagdevops-hello-docker","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ibm-wm-transition%2Fsagdevops-hello-docker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ibm-wm-transition%2Fsagdevops-hello-docker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ibm-wm-transition%2Fsagdevops-hello-docker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ibm-wm-transition%2Fsagdevops-hello-docker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ibm-wm-transition","download_url":"https://codeload.github.com/ibm-wm-transition/sagdevops-hello-docker/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ibm-wm-transition%2Fsagdevops-hello-docker/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271673561,"owners_count":24800715,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-22T02:00:08.480Z","response_time":65,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["command-central","webmethods"],"created_at":"2024-12-20T17:15:58.624Z","updated_at":"2025-08-22T17:31:00.920Z","avatar_url":"https://github.com/ibm-wm-transition.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003c!-- Copyright © 2013 - 2018 Software AG, Darmstadt, Germany and/or its licensors\n\n   SPDX-License-Identifier: Apache-2.0\n\n    Licensed under the Apache License, Version 2.0 (the \"License\");\n    you may not use this file except in compliance with the License.\n    You may obtain a copy of the License at\n\n        http://www.apache.org/licenses/LICENSE-2.0\n\n    Unless required by applicable law or agreed to in writing, software\n    distributed under the License is distributed on an \"AS IS\" BASIS,\n     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n     See the License for the specific language governing permissions and\n\n     limitations under the License.                                                  \n\n--\u003e\n\n[![Build Status](https://travis-ci.org/SoftwareAG/sagdevops-hello-docker.svg)](https://travis-ci.org/SoftwareAG/sagdevops-hello-docker)\n\n# Command Central Docker images\n\n## Create subscription on Docker Store\n\n* Login to [Docker Store](https://store.docker.com) with your Docker ID\n* Open [Command Central product](https://store.docker.com/images/softwareag-commandcentral)\n* `Checkout`, accept the license agreement to get access to Command Central images\n\n## Preparation\n\nLogin to Docker with your Docker ID on the target machine and verify you can download the images\nfrom the Docker Store:\n\n```bash\ndocker login\ndocker pull store/softwareag/commandcentral-client:10.3\n```\n\n## Using docker-compose to stand up basic dev or test environment\n\n\u003e IMPORTANT: Empower SDC credentials are required to register product and fix repositories\n\nRun example init service from [docker-compose.yml](docker-compose.yml) file:\n\nOn Linux, Mac\n\n```bash\nexport EMPOWER_USR=you@company.com\nexport EMPOWER_PSW=****\nexport CC_PASSWORD=****\n\ndocker-compose run --rm init\n...\nINIT SUCCESSFUL\n```\n\nOn Windows:\n\n```shell\nset EMPOWER_USR=you@company.com\nset EMPOWER_PSW=****\nset CC_PASSWORD=****\n\ndocker-compose run --rm init\n...\nINIT SUCCESSFUL\n```\n\nThe above command will:\n\n* Create and start Command Central container\n* Create, start and register a test managed node as `node1` alias\n* Register master `products` and `fixes` repositories using provided Empower credentials\n* Verify `node1` and repositories are registed and accessible\n\n\u003e NOTE: Command Central container (`cc` service) performs all the initialization on its own. The `init` service is run for verification purpose only.\n\nWhen the above command successfully completes, open [Command Central Web UI](https://0.0.0.0:8091)\nand login as Administrator and `CC_PASSWORD`.\n\n## Persistance\n\nCommand Central container uses named volumes for persisting data and configuration. You can list the created volumes\nusing `docker volume ls` command:\n\n```bash\ndocker volume ls\nDRIVER              VOLUME NAME\nlocal               sagdevops-cc-server_cce_conf\nlocal               sagdevops-cc-server_cce_data\nlocal               sagdevops-cc-server_spm_conf\nlocal               sagdevops-cc-server_spm_data\n```\n\nAny changes you make within Command Central container are peristed in these volumes.\nThe containers can be completely destroyed, recreated, upgraded and the configuration and data will be preserved.\n\n## Troubleshooting\n\n1. Check status of the containers by running `docker-compose ps` command\n\nIf `cc` service has exited with exit code 100, this means the initialization of the Command Central container has failed\n\n2. Check the Command Central container logs by running `docker-compose logs cc` command.\n\nIf the failed initialization refers to repository connectivity error, double check that you provided valid Empower credentials\nusing `EMPOWER_USR` and `EMPOWER_PSW`\n\n## Developing templates and Dockerizing your applications\n\nPlease see [Software AG DevOps Templates](https://github.com/SoftwareAG/sagdevops-templates) project\nfor details on how use default Command Central templates for template-based provisioning, customize them\nand create your own templates, as well as build default and custom Docker images for your applications.\n\n_______________\nContact us at [TECHcommunity](mailto:technologycommunity@softwareag.com?subject=Github/SoftwareAG) if you have any questions.\n_______________\nFor more information you can Ask a Question in the [TECHcommunity Forums](https://tech.forums.softwareag.com/tags/c/forum/1/Command-Central).\n\nYou can find additional information in the [Software AG TECHcommunity](https://tech.forums.softwareag.com/tag/command-central).\n_______________\n\nThese tools are provided as-is and without warranty or support. They do not constitute part of the webMethods product suite. Users are free to use, fork and modify them, subject to the license agreement. While we welcome contributions, we cannot guarantee to include every contribution in the master project.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fibm-wm-transition%2Fsagdevops-hello-docker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fibm-wm-transition%2Fsagdevops-hello-docker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fibm-wm-transition%2Fsagdevops-hello-docker/lists"}