提前致謝。我發現這很令人沮喪,並嘗試了我在網上找到的所有解決方案。碼頭機在gcp上創建失敗
我想用docker-machine在vm中用google雲平臺計算引擎運行docker容器。
我從最新版本的OSX運行它。我已經按照這裏的指南:https://docs.docker.com/machine/drivers/gce/
開始之前我已經運行創建一個服務api並設置它和一個環境變量。通過:「API經理」 - >「憑證」 - >「創建憑證」 - >「服務賬戶密鑰」。保存API密鑰,以我的工作目錄並將其設置爲一個環境變量(運行命令:
GOOGLE_APPLICATION_CREDENTIALS=/Users/MYUSERNAME/NAME_OF_CREDENTIALS_FILE
然後運行
gcloud config set project PROJECT_ID gcloud auth login
哪裏PROJECT_ID是我的項目ID
最後,創建虛擬機的命令並在頂部運行docker:
docker-machine --debug create --driver google --google-project PROJECT_ID vm0001
命令失敗,輸出:
notifying bugsnag: [Error creating machine: Error running provisioning: ssh command error: command : sudo systemctl -f start docker err : exit status 1 output : Job for docker.service failed because the control process exited with error code. See "systemctl status docker.service" and "journalctl -xe" for details.
我已經盡泊塢窗機升級到0.12.2,按(https://github.com/docker/machine/issues/4156)這似乎是一個類似的問題。
任何建議將不勝感激! :)
在泊塢窗機固定0.13 –