我試圖在我的機器上運行Dart應用,最終部署在Google App Engine上。我已經按照此頁面如何在不使用boot2docker的情況下使用gcloud預覽應用程序?
https://www.dartlang.org/cloud/
上找到的指令是,我已經有一個本地的碼頭工人守護進程,我想這使用,真的不希望使用VirtualBox虛擬的區別。這些說明假定您使用的是boot2docker,它堅持使用VirtualBox安裝VirtualBox VM並在此上運行docker守護進程。每次我試圖從我讀過運行
gcloud preview app run app.yaml
我得到
google.appengine.tools.docker.containers.DockerDaemonConnectionError:
Couldn't connect to the docker daemon because the required environment
variables were not set. Please check the environment variables
DOCKER_HOST, DOCKER_CERT_PATH and DOCKER_TLS_VERIFY are set correctly.
If you are using boot2docker, make sure you have run "$(boot2docker shellinit)
我感覺,你不必使用boot2docker,並使用當地碼頭工人守護進程實例。問題是我找不到有關如何執行此操作的任何說明。我希望有人能爲我回答這個問題。此外,我給出的錯誤消息並不能幫助我,因爲任何Google搜索都會給我使用相同的答案boot2docker。
岡特你能提供一個鏈接到這個重複的問題嗎? – 2014-11-25 09:09:12
我看到你已經做到了,謝謝 – 2014-11-25 09:13:08
我看不到關於鏈接問題的答案。沒有任何跡象表明哪個答案是正確的這種情況 – regretoverflow 2014-12-05 02:24:57