是否可以将Docker用作Golang App Engine标准环境的开发环境?

3
我的理解是,Docker 需要 App Engine 弹性环境。但我只想使用 Docker 创建开发和本地测试环境,这样可以更轻松、更快速地在开发机器上复制环境。我仍然希望将 GoLang 应用部署到 App Engine 标准环境。我想知道是否有办法做到这一点?
2个回答

2
您可以使用 Docker 构建 自定义运行时,只有在您想要部署它们时才需要使用 App Engine 弹性环境。在您的情况下,由于您想要部署到 App Engine 标准环境,我建议您使用 开发服务器 来正确模拟环境。

谢谢,您有推荐的包含开发服务器的Docker镜像吗? - Chaoming Li
这里有官方的Cloud SDK Docker镜像,其中包含所有组件,可能包括devserver。您可以在此处查看更多详细信息并尝试使用它。由于我从未使用过它,所以不确定您是否能够通过它实现您想要的功能。 - dhauptman

0

在 App Engine Standard 中不能使用容器,但可以在 App Engine Flexible 中使用容器。


我不想在App Engine中使用容器。我只想在开发中使用容器,这样我们就不必为新的开发人员一遍又一遍地设置开发环境而浪费时间。 - Chaoming Li
对不起,我误解了你的问题。 - John Hanley

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接