diff --git a/docker-java-core/src/main/java/com/github/dockerjava/core/DockerClientConfig.java b/docker-java-core/src/main/java/com/github/dockerjava/core/DockerClientConfig.java
index f8bbf8bed..e3961661a 100644
--- a/docker-java-core/src/main/java/com/github/dockerjava/core/DockerClientConfig.java
+++ b/docker-java-core/src/main/java/com/github/dockerjava/core/DockerClientConfig.java
@@ -127,7 +127,7 @@ protected JsonDeserializer> newDelegatingInstance(JsonDeserializer> newDeleg
@Override
@SuppressWarnings({"deprecation", "unchecked"})
public Object deserialize(JsonParser p, DeserializationContext ctxt) throws IOException {
- JsonNode jsonNode = ctxt.readTree(p);
+ JsonNode jsonNode = p.readValueAsTree();
Object deserializedObject = originalMapper.treeToValue(jsonNode, beanDescription.getBeanClass());
diff --git a/docker-java/pom.xml b/docker-java/pom.xml
index 194c08ce2..b9db85b9c 100644
--- a/docker-java/pom.xml
+++ b/docker-java/pom.xml
@@ -115,6 +115,23 @@
org.awaitility
awaitility
4.0.1
+ test
+
+
+
+ com.fasterxml.jackson.core
+ jackson-databind
+
+ 2.8.8
+ test
+
+
+
+ com.fasterxml.jackson.core
+ jackson-annotations
+
+ 2.8.8
+ test