The current packaging of docker images depends on the client and server running the same version. This is not explicit anywhere.
09:38:34.422 time="2015-06-07T09:38:34Z" level=fatal msg="Error response from daemon: client and server don't have same version (client : 1.18, server: 1.17)"