There are incompatibilities because of outdated docker remote API docs here: https://docs.docker.com/reference/api/docker_remote_api_v1.18/ See https://github.com/docker/docker/issues/13466 Check the current docker-java code base against this up-to-date API reference: https://github.com/docker/docker/blob/master/docs/sources/reference/api/docker_remote_api_v1.18.md