diff --git a/src/main/java/com/github/dockerjava/client/DockerClient.java b/src/main/java/com/github/dockerjava/client/DockerClient.java index 939b7a7cf..a2a34c7b8 100644 --- a/src/main/java/com/github/dockerjava/client/DockerClient.java +++ b/src/main/java/com/github/dockerjava/client/DockerClient.java @@ -2,10 +2,7 @@ import static org.apache.commons.io.IOUtils.closeQuietly; -import java.io.File; -import java.io.IOException; -import java.io.InputStream; -import java.io.StringWriter; +import java.io.*; import java.net.URI; import org.apache.commons.io.IOUtils; @@ -60,7 +57,7 @@ /** * @author Konstantin Pelykh (kpelykh@gmail.com) */ -public class DockerClient { +public class DockerClient implements Closeable { private Client client; private WebResource baseResource; @@ -321,4 +318,10 @@ public static String asString(ClientResponse response) throws IOException { } return out.toString(); } + + @Override + public void close() throws IOException { + client.destroy(); + } + }