gpt4 book ai didi

docker - 使用 Deis 部署现有的 docker 镜像

转载 作者:行者123 更新时间:2023-12-01 02:17:37 24 4
gpt4 key购买 nike

我已经有一个构建服务器,我可以用它为应用程序生成一个 docker 镜像,然后将它放入云存储中。这不是可以在 docker 索引上公开共享的图像。
如何在 deis 中运行此应用程序 docker 镜像?

Deis 旨在通过 buildpack 或 Dockerfile 从您的 git repo 构建您的 docker 镜像(尽管我找不到有关如何使用 Dockerfile 而不是 buildpack 的说明)。这可以被视为遗留集成问题。但是,当前在应用程序集群上运行构建服务的设置对我来说并不好,因为我希望我的构建服务器比我的应用程序服务器强大得多。理想情况下,我的构建服务器会按需启动,尽管我现在不关心这个问题。

最佳答案

我们希望通过 https://github.com/deis/deis/issues/533 解决此功能请求.

理想情况下,我们将其视为“构建您的镜像 - 在此处插入 CI 产品 - 然后运行 ​​deis push --app=appname 将您的 docker 镜像部署为应用程序”。之后,它将被视为与部署到 deis 的任何其他应用程序相同。基本上,deis push是将 docker 图像推送为 git push是推送存储库。

关于使用 Dockerfile 部署应用程序的文档,文档位于 http://docs.deis.io/en/latest/developer/dockerfile/ ,尽管此工作流程将改回更合理的部署工作流程 https://github.com/deis/deis/pull/967被合并。 v0.8.0 存在一些技术债务,Dockerfile 部署就是其中之一。

关于docker - 使用 Deis 部署现有的 docker 镜像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23664155/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com