2016-07-27 32 views
0

嗨,我仍然在學習碼頭的奇妙神奇的世界。我在docker-machine上使用linux上的docker我已經在docker-machine create上添加了2個已經存在的Linux服務器併成功運行了我的容器。現在我試圖對現有的基於Linux計算引擎的機器也進行相同的操作。我用命令:碼頭機創建 - 驅動程序通用殺死ssh谷歌計算引擎

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

我得到一個錯誤:

Error creating machine: Error checking the host: Error checking and/or regenerating the certs: There was an error validating certificates for host "X.X.X.X:2376": dial tcp X.X.X.X:2376: i/o timeout You can attempt to regenerate them using 'docker-machine regenerate-certs [name]'.

然後泊塢窗機不知道它的IP,但我似乎給它一個命令trought docker-machine ssh Altough我我無法在其他地方使用ssh登錄,我必須停止/刪除創建的機器並重新啓動它。 任何人都有類似的問題?

回答

0

根據docker docs上的generic driver's page,嘗試使用等號編輯--generic-ip-address=ip_address