当前位置: 首页 > 知识库问答 >
问题:

如何在Google app Engine(灵活环境)上为应用程序创建开发服务器?

公良育
2023-03-14

我试图在谷歌计算引擎虚拟机上设置一个开发服务器,它尽可能接近通过本教程构建的Wordpress安装的应用引擎灵活环境部署。

这将指导您如何:

获取源代码
1。https://github.com/GoogleCloudPlatform/php-docs-samples.git
二,/php文档示例/wordpress

安装依赖项

设置应用程序
4。php wordpress助手。php设置

部署应用程序
5。gcloud应用程序部署

是否可以找到与应用程序引擎部署等效的Dockerfile,或者生成可以部署到VM实例的应用程序实例的映像?

共有2个答案

澹台成龙
2023-03-14

它有点脏,但你可以试试我组装的App Engine Flex模拟器:)

https://github.com/JustinBeckwith/flem

罗学林
2023-03-14

可以使用以下命令(替换VERSION和SERVICE)为已部署的应用拉取docker映像。

gcloud docker -- pull $(gcloud --format='value(deployment.container.image)' app versions describe VERSION --service SERVICE)
 类似资料:
  • 如何将App Engine功能与灵活环境(以前的托管VM)一起使用? 例如,我的旧应用程序使用图像API。如何在Fleixble环境中使用该API? App Engine中的功能列表:https://cloud.google.com/appengine/docs/about-the-standard-environment 图像API:https://cloud.google.com/appeng

  • 据我所知,Google App Engine在使用常规环境时支持httpsendpoint: https://cloud.google.com/appengine/docs/python/config/appref#handlers_secure 然而,我无法弄清楚如何配置文件以支持具有灵活环境的https。任何指针?

  • 问题内容: Kubernetes似乎只不过是将容器部署到集群云中。似乎没有碰到的是开发和暂存环境(或类似环境)。 在开发过程中,您希望通过一些重要更改尽可能接近生产环境: 本地部署(或至少在 您只有您可以访问的地方 ) 在页面刷新时使用 最新的源代码 (假设它是一个网站;理想情况下,在本地文件保存上页面自动刷新,如果您挂载源代码并使用诸如Yeoman之类的东西就可以完成)。 同样,人们可能希望非公

  • 我试图将我的Django/Python应用程序从谷歌应用程序引擎标准环境转换为灵活的环境,主要是由于应用程序变得缓慢,并且不断达到软内存限制,并建议我升级到一个更大的实例类。我已经在最高实例类。我的问题是,当我尝试部署构建成功,但我一直得到一个错误时,更新服务。 您的部署未能在分配的时间内恢复正常,因此被回滚。如果您认为这是一个错误,请尝试调整“就绪检查”部分中的“应用程序启动超时秒”设置 我已经

  • 依照以下操作,你可在Mac,Linux(Debia/Ubuntu)上搭建PPMessage开发环境。 下载PPMessage源代码 首先需要安装git,然后从github下载源代码,假设保存路径为~/Documents/ppmessage。 git clone git@github.com:PPMESSAGE/ppmessage.git 安装依赖软件 进入~/Documents/ppmessage

  • 我构建了一个libGDX应用程序,它在我的PC桌面上运行良好,但是当我试图在我的Ubuntu服务器上运行它时,它会引发以下错误: "lwjglApplication:无法初始化音频,禁用音频java.lang.未满足链接错误: /tmp/libgdxroot/31ce78a2/liblwjgl64.so:/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/.../l