谷歌云(GAE+;云功能)节点环境的Docker映像?

谷歌云(GAE+;云功能)节点环境的Docker映像?,docker,google-app-engine,google-cloud-platform,google-cloud-functions,Docker,Google App Engine,Google Cloud Platform,Google Cloud Functions,我希望准确地重现GCP执行环境,用于云功能和/或AppEngine标准应用程序的CI测试,特别是节点10。给出准确的节点版本并指出“Ubuntu 18.04”的基础,但这并不是很多细节,例如,我的应用程序对fontconfig的系统版本很敏感。有人知道方法吗?应用程序引擎容器的构建由谷歌管理。这对您来说是不可见的。如果您需要这种级别的控制,请切换到Cloud Run、Kubernetes或GCE+COS。如果你的目标是克隆一个应用引擎容器,那应该不会太难,除了那些从未公开过的供应商部分。谢谢@J

我希望准确地重现GCP执行环境,用于云功能和/或AppEngine标准应用程序的CI测试,特别是节点10。给出准确的节点版本并指出“Ubuntu 18.04”的基础,但这并不是很多细节,例如,我的应用程序对
fontconfig
的系统版本很敏感。有人知道方法吗?

应用程序引擎容器的构建由谷歌管理。这对您来说是不可见的。如果您需要这种级别的控制,请切换到Cloud Run、Kubernetes或GCE+COS。如果你的目标是克隆一个应用引擎容器,那应该不会太难,除了那些从未公开过的供应商部分。谢谢@JohnHanley,我可能会开始运行。我99%的东西在任何旧的节点环境下都可以正常工作,但我使用一个特定的本机依赖项来使用自定义字体绘制PNG是非常有害的。我刚刚发现,这似乎至少是AppEngineFlex的基础——你知道其中缺少了什么吗?你的云运行想法很好。卓越的服务,您可以精确控制您的集装箱。对于AE Flex,我不知道答案,但这是一个类似于AE标准的Google托管服务。你无法控制构建过程/内容。好吧,我不一定要控制环境,只是模仿它。对于AWS Lambda,我在过去使用过
lambci/Lambda
docker图像,但谷歌似乎没有类似的图像,因此控制构建可能是唯一的方法。谢谢你的帮助。