Class DockerClient


  • public class DockerClient
    extends java.lang.Object
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static DockerClient getDockerClient​(com.github.dockerjava.core.DockerClientConfig dockerClientConfig)  
      void startContainer​(java.lang.String image, java.lang.String name, java.util.Map<java.lang.String,​java.lang.String> envs, java.util.Map<java.lang.String,​java.lang.String> ports, java.util.Map<java.lang.String,​java.lang.String> volumes)  
      void stopContainer​(java.lang.String name)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • getDockerClient

        public static DockerClient getDockerClient​(com.github.dockerjava.core.DockerClientConfig dockerClientConfig)
      • startContainer

        public void startContainer​(java.lang.String image,
                                   java.lang.String name,
                                   java.util.Map<java.lang.String,​java.lang.String> envs,
                                   java.util.Map<java.lang.String,​java.lang.String> ports,
                                   java.util.Map<java.lang.String,​java.lang.String> volumes)
                            throws java.lang.InterruptedException
        Throws:
        java.lang.InterruptedException
      • stopContainer

        public void stopContainer​(java.lang.String name)