使用go111将helloworld部署到app engine flexible失败
我正在尝试将helloworld应用程序(源代码)部署到app engine flexible。当我在不修改代码的情况下部署它时,一切正常。但是我想使用go1.11,所以我将app.yaml改为使用go111将helloworld部署到app engine flexible失败,go,app-engine-flexible,Go,App Engine Flexible,我正在尝试将helloworld应用程序(源代码)部署到app engine flexible。当我在不修改代码的情况下部署它时,一切正常。但是我想使用go1.11,所以我将app.yaml改为 runtime: go111 # changed from runtime: go 我得到了一个错误: Beginning deployment of service [default]... Building and pushing image for service [default] ER
runtime: go111 # changed from runtime: go
我得到了一个错误:
Beginning deployment of service [default]...
Building and pushing image for service [default]
ERROR: (gcloud.app.deploy) Your application does not satisfy all of the requirements for a runtime of type [go111]. Please correct the errors and try again.
这不是一条非常有用的错误消息,谷歌搜索到目前为止也没有帮助。如何调试/修复此问题
应用程序引擎文档进入灵活的环境
运行时间:开始
此设置是必需的。它是应用程序的名称
此应用程序使用的引擎语言运行时。要指定Go,请使用
go,默认为支持的最新go版本;
或者,指定以下受支持的版本之一
版本:go1.10、go1.9或go1.8
我想使用go1.11,所以我将app.yaml改为runtime:go111 错误:(gcloud.app.deploy)您的应用程序不能满足所有要求 对[go111]类型运行时的要求。请改正错误 错误,然后重试 想一想。运行时类型是
go111
go1.11
还是go11.1
阅读错误消息
错误:运行时类型为[go111]
阅读文档
指定以下受支持的发行版本之一:go1.10
这将使Go 1.11go1.11
您使用了go111
并获得了
ERROR: runtime of type [go111].
如果您按照文档中的说明使用Go 1.11的go1.11
,会发生什么情况
应用程序引擎文档进入灵活的环境
运行时间:开始
此设置是必需的。它是应用程序的名称
此应用程序使用的引擎语言运行时。要指定Go,请使用
go,默认为支持的最新go版本;
或者,指定以下受支持的版本之一
版本:go1.10、go1.9或go1.8
我想使用go1.11,所以我将app.yaml改为runtime:go111 错误:(gcloud.app.deploy)您的应用程序不能满足所有要求 对[go111]类型运行时的要求。请改正错误 错误,然后重试 想一想。运行时类型是
go111
go1.11
还是go11.1
阅读错误消息
错误:运行时类型为[go111]
阅读文档
指定以下受支持的发行版本之一:go1.10
这将使Go 1.11go1.11
您使用了go111
并获得了
ERROR: runtime of type [go111].
如果您按照文档中的说明使用Go 1.11的
go1.11
,会发生什么情况?在将版本更改为1.11之前,您是否在目录中初始化了模块?在应用程序中尝试go mod init hello\u world
,然后重试。也许它会解决这个问题。在将版本更改为1.11之前,您是否在目录中初始化了模块?在应用程序中尝试go mod init hello\u world
,然后重试。也许它会解决这个问题。谢谢-这很有效!我最初遵循这里的文档:-上面写着runtime:go111。我现在意识到这是标准的应用程序引擎。如果他们坚持对standard和flex使用相同的命名约定,那就太好了。这也吸引了我。我在看他们的文件,觉得很奇怪。谢谢——这很有效!我最初遵循这里的文档:-上面写着runtime:go111。我现在意识到这是标准的应用程序引擎。如果他们坚持对standard和flex使用相同的命名约定,那就太好了。这也吸引了我。我在看他们的文件,觉得很奇怪。