The CloudCenter platform provides the Docker integration as a custom service and enables you to import and launch Docker containers on any . Users can drag and drop the Docker service into the Topology Modeler graphical workspace and create a topology with single or multiple Docker containers.
This allows enterprises to create a mixed topology of applications using Docker containers and services and launch them directly on VMs thus providing the following benefits:
- Enterprise can use CloudCenter for governance as well as container management.
- IT can oversee the Docker container usage on a per department basis and charge users for services.
General Settings Properties
When you add the Docker service in the, you must specify the Docker container details in General Settings Properties pane. Click Add to add additional Docker containers and specify additional parameters for each Docker container.
When you add a Docker container, you can specify the following parameters:
|Container Profile||The Docker container profile’s unique name.|
|Docker Image||The Docker Image that you can import from the repositories, CloudCenter-supported storage, Docker Hub, or GitHub. Docker images can also be automatically pulled from a GitHub repository.|
|Port Mapping||You can add multiple Hostport:DockerPort mapping, separated by commas.|
|Docker Parameters||Assign additional Docker-specific parameters to this profile.|
|Additional Commands||Parameters to execute additional scripts, commands, or programs inside the Docker image.|
Static IP address assigned to the Docker container.
For containers on different VMs to communicate, ensure that the TCP/UDP 6783 ports are open on the relevant VMs.
|Linked Containers||You can add multiple ContainerName:AliasName container lists, separated by commas.|
Once you add additional containers, you see the container name displayed in the General Settings Properties pane. Similarly, you can manage multiple containers for a single VM in the General Settings tab.
When you launch an application with the Docker container, the corresponding job status messages for each run are displayed on a per-instance basis in the Runs page. You can access this information by selecting the Show Deployments option in the Application dropdown list.
Connect to Docker Containers
The CloudCenter platform provides the ability to model application with services that are running on the VM and can connect to a Docker container. This real world enterprise use case, addresses scenarios where some services are not available in Docker but are required to launch the application.
Thus, CloudCenter’s service additions provide the flexibility to:
- Model standalone Docker containers.
- Add multiple Docker containers running on single VM.
- Use services/other applications to connect to several Docker containers.
See Service Properties.
Dedicated Docker Containers
- No labels