public class DockerHandler extends Object
| Modifier and Type | Field and Description |
|---|---|
static String[] |
keepAliveCmd |
| Constructor and Description |
|---|
DockerHandler() |
| Modifier and Type | Method and Description |
|---|---|
void |
closeClient() |
void |
execCommand(String command) |
String |
hasImage(String imageName)
Checks if a certain image is available.
|
boolean |
initDocker() |
void |
pullImage(String imageName,
String tag,
org.hortonmachine.gears.libs.monitor.IHMProgressMonitor pm) |
void |
removeImage(String imageId) |
void |
startContainer(String imageName,
String volumePath) |
public static final String[] keepAliveCmd
public String hasImage(String imageName)
imageName - the image to check.public void removeImage(String imageId)
public void pullImage(String imageName, String tag, org.hortonmachine.gears.libs.monitor.IHMProgressMonitor pm) throws Exception
Exceptionpublic boolean initDocker()
public void startContainer(String imageName, String volumePath) throws Exception
ExceptionCopyright © 2005–2020 HydroloGIS. All rights reserved.