如何将现有 Docker 服务器导入 Docker 机器?

How to import existing Docker server to Docker Machine?

我尝试了 docker-machine create -d none --url tcp://<ipaddr>:2376 remote 并将 {ca,key,cert}.pem(客户端证书)复制到计算机目录。然后我做了 eval "$(docker-machine env remote)" 导致了这个错误:

open /Users/uetchy/.docker/machine/machines/remote/server.pem: no such file or directory

我很困惑为什么他们需要 server.pem,即使客户端密钥已经存在。

如何避免将关键 server.pem 放到本地机器上?

您必须使用 "generic" docker-机器驱动程序:https://docs.docker.com/machine/drivers/generic/