【发布时间】:2018-05-24 17:31:29
【问题描述】:
我正在尝试在 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 设置
部署应用程序
5. gcloud 应用部署
是否可以找到与 App Engine 部署等效的 Dockerfile, 还是生成可部署到 VM 实例的应用实例映像?
【问题讨论】:
-
我还没有机会实现它,但是这个页面讨论了获得一个设置(cloud.google.com/appengine/docs/flexible/php/…)如果第一个链接不起作用,这个 Github 帐户有实际的 docker 文件(@ 987654324@)
-
感谢您的建议。我按照建议使用
gcloud beta app gen-config创建了一个docker 文件映像,然后使用docker tag对其进行标记,并根据(cloud.google.com/container-registry/docs/pushing-and-pulling)使用gcloud docker -- push将其推送到注册表。我发现在gcloud app deploy应用引擎会创建图像并将它们上传到图像注册表,所以这是多余的。当我将图像安装到 VM 实例上时,它没有任何 wordpress-helper.php 文件,因此很遗憾它不能用作开发环境。 -
如果你想在GCE实例上有一个开发环境,你可以按照GCE实例上的步骤操作吗?
标签: google-app-engine gcloud app-engine-flexible appengine-wordpress