public class DockerArtifactHandler extends Object
| Constructor and Description |
|---|
DockerArtifactHandler(DockerModel dockerModel) |
| Modifier and Type | Method and Description |
|---|---|
void |
buildImage(DockerModel dockerModel,
String dockerDir)
Create docker image.
|
String |
generate()
Generate Dockerfile content.
|
void |
pushImage(DockerModel dockerModel)
Push docker image.
|
public DockerArtifactHandler(DockerModel dockerModel)
public void buildImage(DockerModel dockerModel, String dockerDir) throws InterruptedException, IOException, DockerPluginException
dockerModel - dockerModel objectdockerDir - dockerfile directoryInterruptedException - When error with docker build processIOException - When error with docker build processDockerPluginExceptionpublic void pushImage(DockerModel dockerModel) throws InterruptedException, IOException, DockerPluginException
dockerModel - DockerModelInterruptedException - When error with docker build processIOException - When error with docker build processDockerPluginExceptionpublic String generate()
Copyright © 2018 WSO2. All rights reserved.