【发布时间】:2019-10-08 23:49:40
【问题描述】:
我正在构建机器学习管道,需要采用多个模型,构建包含它们的 Docker 映像,然后将此映像部署到客户端的机器上。
假设将模型文件烘焙到 Docker 镜像中会更容易部署?
麻烦的是如何做到这一点?
1 - 我是否下载、解压缩和复制 Dockerfile 中的模型。那我该如何处理 GCP 凭据呢?
2 - 我是否以某种方式使用 GCP 的 Cloud Build 来处理下载,然后只是在 Dockerfile 中复制?问题:在任何 CI/CD 工具(包括 Cloud Build)中没有这方面的示例。
我还没有考虑过对存储桶中的模型进行版本控制,这意味着选择要下载的模型的某种逻辑。
这些选项之一是否可以通过 Cloud Build 实现?
选项 1 是否比选项 2 更可行?
【问题讨论】:
标签: docker machine-learning google-cloud-platform google-cloud-build