public class DockerDeploymentManager
extends java.lang.Object
| Constructor and Description |
|---|
DockerDeploymentManager()
Constructor for DockerDeploymentManager.
|
| Modifier and Type | Method and Description |
|---|---|
com.github.dockerjava.api.command.BuildImageResultCallback |
createBuildImageCallback()
createBuildImageCallback.
|
com.github.dockerjava.api.DockerClient |
getDockerClient()
Getter for the field
dockerClient. |
java.util.Set<java.lang.String> |
performDeployment(org.appops.core.deployment.ServiceConfiguration config)
Deploys appops services in docker environment by a creating docker container per service.
|
void |
setDockerClient(com.github.dockerjava.api.DockerClient dockerClient)
Setter for the field
dockerClient. |
public DockerDeploymentManager()
Constructor for DockerDeploymentManager.
public void setDockerClient(com.github.dockerjava.api.DockerClient dockerClient)
Setter for the field dockerClient.
dockerClient - a DockerClient object.public java.util.Set<java.lang.String> performDeployment(org.appops.core.deployment.ServiceConfiguration config)
config - Docker deployment configuration. It contains basic deployment details along with
list of service container configurations.public com.github.dockerjava.api.command.BuildImageResultCallback createBuildImageCallback()
createBuildImageCallback.
BuildImageResultCallback object.public com.github.dockerjava.api.DockerClient getDockerClient()
Getter for the field dockerClient.
DockerClient object.Copyright © 2021. All rights reserved.