在Google Cloud Compute Engine上部署自定义datalab vm的最简单方法是什么?

时间:2016-06-03 15:40:24

标签: google-app-engine google-compute-engine dockerfile google-cloud-datalab

This wiki非常有助于提供有关在GCE中部署自定义datalab vm的过程的大量详细信息。

特别是,'Releasing A Build' page记录了最新的Datalab Docker容器的以下位置:gcr.io/cloud_datalab/datalab:latest。

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

我的问题是:

  1. 这看起来是一种正确而合理的方法吗?
  2. this是datalab:最新的Docker文件吗?
  3. 是dockerfile.in我需要克隆什么,然后进行更改?

1 个答案:

答案 0 :(得分:1)

  1. 不,你应该克隆所有项目,因为Dockerfile.in引用了项目。例如config / ipython.py。您可以在116 line中看到这一点。 (#add build artifacts)