将Docker镜像转换为Google Compute Engine VM镜像

时间:2014-09-20 16:20:50

标签: docker google-compute-engine ubuntu-14.04

我有一个Docker镜像(在Ubuntu 14.04环境中),我想上传到Google Compute Engine并作为计算引擎(不是App Engine)实例运行。

有一个presentation(由谷歌的Marc Cohen提供)关于如何执行此操作,但它省略了关于如何将Docker镜像转换为原始tar.gz格式的关键步骤(第34页)。 / p>

有人可以告诉我确切的步骤

  • 将Docker镜像转换为正确的格式
  • 上传到Google存储空间
  • 创建Google计算引擎图片
  • 启动Google计算引擎实例

2 个答案:

答案 0 :(得分:1)

如果你没有绑定你的Ubuntu映像,那么你可以使用现成的VM和Docker支持(Debian Wheezy)并放下你的容器。

有关在GCE上使用Docker的更多信息,请参阅:

答案 1 :(得分:0)

documentation on packaging有完整的步骤来执行您列举的所有内容。

您的安装必须包含一些特定要求才能使其与GCE兼容;它有很长的内核兼容性标志,磁盘类型,NTP设置等等。所以在这里复制粘贴是不明智的,因为这些信息可能会随着Google更新GCE而改变。