Expected behavior
$ eval $(docker-machine env machinenamerunningonamazonec2)
$ docker ps
List of running containers.
Actual behavior
$ eval $(docker-machine env machinenamerunningonamazonec2)
$ docker ps
Error response from daemon: client is newer than server (client API version: 1.23, server API version: 1.22)
Information
$ docker version
Client:
Version: 1.11.0-rc3
API version: 1.23
Go version: go1.5.3
Git commit: eabf97a
Built: Fri Apr 1 23:33:49 2016
OS/Arch: darwin/amd64
Error response from daemon: client is newer than server (client API version: 1.23, server API version: 1.22)
$ docker-machine version
docker-machine version 0.7.0-rc2, build 60dbecb
$ pinata diagnose -u
OS X: version 10.11.3 (build: 15D21)
Docker.app: version v1.11.0-beta6
Running diagnostic tests:
Error docker ps: timeout after 10.00s
[OK] Moby booted
Error docker ps: timeout after 0.35s
Thread 6 killed on uncaught exception Misc.Failure
[OK] driver.amd64-linux
[OK] vmnetd
[OK] osxfs
[OK] db
[OK] slirp
[OK] menubar
[ERROR] environment the variables DOCKER_CERT_PATH DOCKER_TLS_VERIFY DOCKER_MACHINE_NAME DOCKER_HOST should not be set
[OK] Docker
[OK] VT-x
Docker logs are being collected into /tmp/20160406-140146.tar.gz.
Your unique id in bugsnag is: F9890884-5695-48AB-B8E8-685227E09F4B
Please quote this in all correspondence.
$ eval $(docker-machine env --unset)
$ pinata diagnose -u
OS X: version 10.11.3 (build: 15D21)
Docker.app: version v1.11.0-beta6
Running diagnostic tests:
[OK] docker-cli
[OK] Moby booted
[OK] driver.amd64-linux
[OK] vmnetd
[OK] osxfs
[OK] db
[OK] slirp
[OK] menubar
[OK] environment
[OK] Docker
[OK] VT-x
Docker logs are being collected into /tmp/20160406-140421.tar.gz.
Your unique id in bugsnag is: F9890884-5695-48AB-B8E8-685227E09F4B
Please quote this in all correspondence.
OS X 10.11.3
Steps to reproduce the behavior
- Accept Docker for Mac automatic update to version 1.11.0-beta6
- Try to connect to any docker-machine
I tried docker-machine upgrade
but it won’t go beyond the last stable version of Docker, of course, so it remains on API version 1.22.
I’m ok with either updating by docker-machines to the beta version or downgrading my client, but how do I do either of it?