0

该 wiki非常有助于提供有关在 GCE 中部署自定义数据实验室 vm 的过程的大量详细信息。

特别是,“发布构建”页面记录了最新 Datalab Docker 容器的以下位置:gcr.io/cloud_datalab/datalab:latest。

最终,对于生产,我将遵守所有发布步骤,尤其是在本地进行测试。但是,由于我在沙盒中工作,因此我相信我可以简化流程。也就是说,我想简单地克隆 datalab:latest,进行更改,将其保存到我的 Git 存储库,然后使用 Deployer App 创建一个新版本(具有适当的名称)并将container =部署程序 URL 参数设置为我的自定义图像(即 Docker 文件)。

我的问题是:

  1. 这似乎是一种正确合理的方法吗?
  2. 这是datalab :latest Docker 文件吗?
  3. dockerfile.in 是我需要克隆然后对其进行更改的吗?
4

1 回答 1

1
  1. 是的。
  2. 是的。
  3. 不,您应该克隆所有项目,因为 Dockerfile.in 具有对项目的引用。例如 config/ipython.py。您可以在116 行中看到这一点。(# 添加构建工件)
于 2016-06-04T21:50:16.307 回答