docker-machine create --driver generic杀死谷歌计算引擎上的ssh

时间:2016-07-27 12:49:58

标签: ssh docker certificate google-compute-engine

嗨,我仍然在学习码头奇妙的神奇世界。我使用Docker-machine在linux上使用docker我已经添加了2个已经存在的docker-machine create Linux服务器,并成功运行了我的容器。现在我尝试对已经存在的基于谷歌计算引擎的机器也做同样的事情。我使用命令:

docker-machine create --driver generic --generic-ip-address ipaddress --generic- ssh-key path_To_Key --generic-ssh-user user_Name machine_Name

我收到错误:

  

创建计算机时出错:检查主机时出错:检查错误和/或   重新生成证书:验证证书时出错   主持人" X.X.X.X:2376":拨打tcp X.X.X.X:2376:i / o超时你可以   尝试使用' docker-machine regenerate-certs重新生成它们   [名称]'

然后码头工具机不知道它的ip但是我似乎给了它一个命令docker-machine ssh 尽管我无法在其他任何地方使用ssh登录,但我必须停止/删除创建的计算机并重新启动它。 任何人都有类似的问题吗?

1 个答案:

答案 0 :(得分:0)

根据Docker文档中的generic driver's page,尝试使用等号编辑--generic-ip-address=ip_address