Description
If the values returned by Docker for sizeRootFs and sizeRw fields of InspectContainerResponse class exceed the maximum Integer value an error occurs
Caused by: com.fasterxml.jackson.databind.JsonMappingException: Numeric value (3791748473) out of range of int (-2147483648 - 2147483647) at [Source: UNKNOWN; byte offset: #UNKNOWN] (through reference chain: com.github.dockerjava.api.command.InspectContainerResponse["SizeRootFs"]) at com.fasterxml.jackson.databind.JsonMappingException.wrapWithPath(JsonMappingException.java:402) ~[jackson-databind-2.17.3.jar!/:2.17.3] at com.fasterxml.jackson.databind.JsonMappingException.wrapWithPath(JsonMappingException.java:361) ~[jackson-databind-2.17.3.jar!/:2.17.3] at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.wrapAndThrow(BeanDeserializerBase.java:1937) ~[jackson-databind-2.17.3.jar!/:2.17.3] at com.fasterxml.jackson.databind.deser.BeanDeserializer.vanillaDeserialize(BeanDeserializer.java:312) ~[jackson-databind-2.17.3.jar!/:2.17.3] at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:177) ~[jackson-databind-2.17.3.jar!/:2.17.3] at com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.readRootValue(DefaultDeserializationContext.java:342) ~[jackson-databind-2.17.3.jar!/:2.17.3] at com.fasterxml.jackson.databind.ObjectMapper._readValue(ObjectMapper.java:4881) ~[jackson-databind-2.17.3.jar!/:2.17.3] at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3035) ~[jackson-databind-2.17.3.jar!/:2.17.3] at com.fasterxml.jackson.databind.ObjectMapper.treeToValue(ObjectMapper.java:3499) ~[jackson-databind-2.17.3.jar!/:2.17.3] at com.github.dockerjava.core.DockerObjectDeserializer.deserialize(DockerClientConfig.java:132) ~[docker-java-core-3.4.1.jar!/:na] at com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.readRootValue(DefaultDeserializationContext.java:342) ~[jackson-databind-2.17.3.jar!/:2.17.3] at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:4905) ~[jackson-databind-2.17.3.jar!/:2.17.3] at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3893) ~[jackson-databind-2.17.3.jar!/:2.17.3] at com.github.dockerjava.core.DefaultInvocationBuilder.get(DefaultInvocationBuilder.java:75) ~[docker-java-core-3.4.1.jar!/:na] ... 11 common frames omitted Caused by: com.fasterxml.jackson.core.exc.InputCoercionException: Numeric value (3791748473) out of range of int (-2147483648 - 2147483647) at [Source: UNKNOWN; byte offset: #UNKNOWN] at com.fasterxml.jackson.core.base.ParserMinimalBase._reportInputCoercion(ParserMinimalBase.java:562) ~[jackson-core-2.17.3.jar!/:2.17.3] at com.fasterxml.jackson.core.base.ParserMinimalBase.reportOverflowInt(ParserMinimalBase.java:624) ~[jackson-core-2.17.3.jar!/:2.17.3] at com.fasterxml.jackson.core.base.ParserMinimalBase.reportOverflowInt(ParserMinimalBase.java:619) ~[jackson-core-2.17.3.jar!/:2.17.3] at com.fasterxml.jackson.core.base.ParserMinimalBase.reportOverflowInt(ParserMinimalBase.java:614) ~[jackson-core-2.17.3.jar!/:2.17.3] at com.fasterxml.jackson.databind.node.TreeTraversingParser.getIntValue(TreeTraversingParser.java:308) ~[jackson-databind-2.17.3.jar!/:2.17.3] at com.fasterxml.jackson.databind.deser.std.NumberDeserializers$IntegerDeserializer.deserialize(NumberDeserializers.java:526) ~[jackson-databind-2.17.3.jar!/:2.17.3] at com.fasterxml.jackson.databind.deser.std.NumberDeserializers$IntegerDeserializer.deserialize(NumberDeserializers.java:506) ~[jackson-databind-2.17.3.jar!/:2.17.3] at com.fasterxml.jackson.databind.deser.impl.FieldProperty.deserializeAndSet(FieldProperty.java:138) ~[jackson-databind-2.17.3.jar!/:2.17.3] at com.fasterxml.jackson.databind.deser.BeanDeserializer.vanillaDeserialize(BeanDeserializer.java:310) ~[jackson-databind-2.17.3.jar!/:2.17.3] ... 21 common frames omitted
Looks like Long type for these fields should be used