docker / machine

Machine management for a container-centric world
https://docs.docker.com/machine/
Apache License 2.0
6.63k stars 1.97k forks source link

macOs Big Sur - Error attempting to get plugin server address for RPC: Failed to dial the plugin server in #4851

Closed vadimshvetsov closed 3 years ago

vadimshvetsov commented 3 years ago

I'm not sure about posting this in right place because not sure where to start.

After updating docker desktop on macOs Big Sur I've lost a docker-machine executables.

I've installed new executable from the docs and now I can see my remote server machine name with ls. But after any command with it I've got:

$ eval $(docker-machine env my-machine-name)
Error attempting to get plugin server address for RPC: Failed to dial the plugin server in 10s

I've checked machine config.json and it's totally ok. When I join to server via ssh, docker ps -a works fine and all the containers run without any problem.

Appreciate any suggestion as I'm deadly stucked. Googling around 1 hour did nothing.


macOs: Big Sur 11.0.1 Docker version 19.03.13, build 4484c46d9d docker-machine version 0.5.5, build 02c4254 Remote machine driver - generic Remote machine OS - CoreOS stable (2512.3.0) Remote machine Docker version: Docker version 18.06.3-ce, build d7080c1

vadimshvetsov commented 3 years ago

The problem with incompatibility of docker-machine and engine versions.

Somehow I've found old docs reference and installed 0.5.5 version of docker-machine. After reinstalling 0.16.2 from releases issue was gone. Sorry.