谷歌应用引擎配置特定的图像/快照/泊坞窗?

时间:2016-11-02 09:39:16

标签: google-app-engine docker google-cloud-platform

这是我的worker.yaml

runtime: python27
api_version: 1
threadsafe: true
vm: true
service: worker
env_variables:
  PYTHON_ENV: lab
network:
  instance_tag: testing
  name: my-network

handlers:
- url: /.*
  script: worker.app
  login: admin

我有一些依赖项,例如openCVboost在一个非常具体的配置中。

我配置了一台机器,我有它的快照和图像。

如何配置yaml(或其他任何地方)告诉应用引擎使用此图片运行代码?

1 个答案:

答案 0 :(得分:1)

您当前的worker.yaml使用默认的python27 GAE灵活运行时dockerfile。来自About Custom Runtimes比较表中的Dockerfile行:

  
      
  • 灵活的运行时:SDK自动提供的默认文件
  •   
  • 自定义运行时:由开发人员手写
  •   

因此,您需要为其准备一个自定义泊坞文件,根据需要,该文件可以是您拥有的GCE或基于它的GCE。请参阅Building Custom Runtimes