Ich versuche, eine Dart-App auf meinem Computer auszuführen, um schließlich in Google App Engine bereitgestellt zu werden. Ich habe die Anweisungen auf dieser SeiteWie verwende ich die gcloud-Vorschau-App ohne boot2docker?
https://www.dartlang.org/cloud/
Der Unterschied gefunden gefolgt ist ich bereits einen lokalen Docker-Daemon läuft, die ich verwenden möchte, und nicht wirklich wollen VirtualBox verwenden. In den Anweisungen wird davon ausgegangen, dass Sie boot2docker verwenden, das darauf besteht, VirtualBox zum Installieren einer VirtualBox-VM zu verwenden und den Docker-Daemon auf diesem auszuführen. Jedesmal, wenn ich und laufen
gcloud preview app run app.yaml
ich
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)
Ich habe das Gefühl von dem, was ich gelesen habe, dass Sie müssen nicht boot2docker verwenden, und verwenden Sie einen lokalen Docker-Daemon-Instanz. Das Problem ist, ich kann keine Anweisungen finden, wie man das macht. Ich hoffe, dass jemand das für mich beantworten kann. Auch die Fehlermeldung, die mir gegeben wird, hilft mir nicht, da jede google Suche, die ich mache, mir die gleiche Antwort von Gebrauch, boot2docker gibt.
Gunter könnten Sie bitte einen Link zu dieser doppelten Frage bereitstellen? –
Ich sehe, Sie haben es schon getan, danke –
Ich sehe keine akzeptierte Antwort auf die verknüpfte Frage. Es gibt keine Angabe über die Kommentare, die Antwort ist die richtige für diesen Fall – regretoverflow