【问题标题】:google app engine configure a specific image / snapshot / docker?谷歌应用引擎配置特定的图像/快照/泊坞窗?
【发布时间】:2016-11-02 09:39:15
【问题描述】:

这是我的 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(或其他任何地方)以告诉应用引擎使用此映像来运行代码?

【问题讨论】:

  • 当你snapshot你的意思是GCE机器快照?
  • @MeLight,确实是的

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


【解决方案1】:

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

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

因此,您需要为其准备一个自定义 docker 文件,该文件可以是您拥有的 GCE 文件,也可以是基于它的文件(根据需要)。见Building Custom Runtimes

【讨论】:

    猜你喜欢
    • 2023-02-19
    • 1970-01-01
    • 2019-09-19
    • 1970-01-01
    • 1970-01-01
    • 2017-05-06
    • 1970-01-01
    • 2021-04-29
    • 2018-12-15
    相关资源
    最近更新 更多