Class DockerHandler


  • public class DockerHandler
    extends Object
    • Constructor Detail

      • DockerHandler

        public DockerHandler()
    • Method Detail

      • hasImage

        public String hasImage​(String imageName)
        Checks if a certain image is available.
        Parameters:
        imageName - the image to check.
        Returns:
        the id of the image or null.
      • removeImage

        public void removeImage​(String imageId)
      • pullImage

        public void pullImage​(String imageName,
                              String tag,
                              org.hortonmachine.gears.libs.monitor.IHMProgressMonitor pm)
                       throws Exception
        Throws:
        Exception
      • initDocker

        public String initDocker()
        Initialize the docker client.
        Returns:
        an error message if there were issues, null if everyhtin gwent smooth.