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

时间:2017-12-11 08:14:17

标签: google-app-engine gcloud app-engine-flexible appengine-wordpress

我正在尝试在Google Compute Engine VM上设置一个开发服务器,该服务器尽可能接近通过this tutorial构建的Wordpress安装的App Engine灵活环境部署。

这将指导您完成如何:

获取来源
 1. https://github.com/GoogleCloudPlatform/php-docs-samples.git
 2. / php-docs-samples / wordpress

安装依赖项
 3.作曲家安装

设置应用程序
 4. php wordpress-helper.php setup

部署应用程序
 5. gcloud app deploy

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

2 个答案:

答案 0 :(得分:0)

您可以使用以下命令为已部署的应用程序提取docker镜像(替换VERSION和SERVICE)。

gcloud docker -- pull $(gcloud --format='value(deployment.container.image)' app versions describe VERSION --service SERVICE)

答案 1 :(得分:0)

它有点尘土飞扬,但您可以尝试我放在一起的App Engine Flex模拟器:)

https://github.com/JustinBeckwith/flem