我正在使用PHP,HHVM,nginx的,Centos的自定义管理虚拟机。
我在本地运行它的问题,并不断收到
ValueError异常:该--custom_entrypoint标志必须进行自定义运行时设置
问题。 出现这种情况,如果我使用“dev_appserver.py app.yaml的”或“gcloud预览应用程序运行的app.yaml” gcloud -v产生如下:
$:gcloud -v
谷歌云SDK 0.9.82
我也曾尝试固定SDK版本按: 关于谷歌云中运行的node.js,但码头工人运行错误
这导致:
请检查环境变量DOCKER_HOST,DOCKER_CERT_PATH和DOCKER_TLS_VERIFY设置正确。 如果你正在使用boot2docker,你可以通过执行由显示的命令设置它们:boot2docker shellinit
我没有使用boot2docker和码头工人与运行“泊坞窗-d -H TCP://本地主机:2376”和
泊坞窗信息:
$搬运工信息
集装箱:3
图片:137
存储驱动程序:AUFS
根目录:在/ var / lib中/泊坞窗/ AUFS
备份文件系统:extfs
DIRS:143
执行驱动程序:本机0.2
内核版本:3.19.0-31泛型
操作系统:Ubuntu的15.04
的CPU:4
总内存:11.43吉布
环境变量:
$回声$ DOCKER_HOST && $回声DOCKER_CERT_PATH && $ DOCKER_TLS_VERIFY
TCP://本地主机:2376
/家庭/ mgane / CA
1
或如何解决“`的--custom_entrypoint标志必须定制runtimes`设置”?
这导致了同样的问题。 注释掉Python脚本线刚刚创造了更多的混乱,甚至更多的错误。
那我该怎么运行的nginx / HHVM时,实际上指定为自定义的终点? 与搬运工人运行时,图像正常工作。 该文档编写定制入口点如下:
--custom-入口点CUSTOM_ENTRYPOINT
指定自定义运行时模块的入口点。 当这样的模块存在,这是必需。 包括的字符串(不包括引号)在“{}端口”来传递作为参数的端口号。 例如:--custom_entrypoint = “gunicorn -b本地主机:{端口} MyModule的:应用”
我已经试过类似
$ gcloud预览应用程序运行的app.yaml --custom-入口点= “PHP -v”
然后运行的形象,但我得到的是503错误。
有谁知道什么自定义的入口点命令nginx的一个应该是什么? 谷歌在这里有一个hello世界搬运工人: https://github.com/GoogleCloudPlatform/appengine-nginx-hello
谢谢!