nlf / dlite

The simplest way to use Docker on OS X
MIT License
2.34k stars 53 forks source link

client is newer than server #196

Closed ofriedrich closed 8 years ago

ofriedrich commented 8 years ago

I updated my docker installation. The result is, that nearly every docker command runs into an error:

$ docker images
Error response from daemon: client is newer than server (client API version: 1.24, server API version: 1.22)

If I fake the current version, it works. But this is only a workaround - not a good solution:

$ DOCKER_API_VERSION=1.22 docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE

The same using "docker version"

$ docker version
Client:
 Version:      1.12.1
 API version:  1.24
 Go version:   go1.7
 Git commit:   23cf638
 Built:        Thu Aug 18 22:35:21 UTC 2016
 OS/Arch:      darwin/amd64
Error response from daemon: client is newer than server (client API version: 1.24, server API version: 1.22)
$ DOCKER_API_VERSION=1.22 docker version
Client:
 Version:      1.12.1
 API version:  1.22
 Go version:   go1.7
 Git commit:   23cf638
 Built:        Thu Aug 18 22:35:21 UTC 2016
 OS/Arch:      darwin/amd64

Server:
 Version:      1.10.0
 API version:  1.22
 Go version:   go1.5.3
 Git commit:   590d5108
 Built:        Thu Feb  4 19:55:25 2016
 OS/Arch:      linux/amd64

I could not find a solution for "docker using dlite". So please help me, to solve this problem.

nlf commented 8 years ago

https://github.com/nlf/dlite/releases/tag/2.0.0-beta7

this is a brand new beta release, feel free to open new issues for any problems you have with it