gpt4 book ai didi

用于发布和更新的 Docker 内部私有(private)存储库?

转载 作者:行者123 更新时间:2023-12-02 19:32:55 24 4
gpt4 key购买 nike

我只是在玩 Docker。我在内部部署了一些脚本和 Django Web 应用程序。我想将这些在 docker 容器中发布到内部私有(private)仓库,并让部署的容器自动更新。

这是小规模的,我在 AWS、Kubernetes、swarm 等非常环保的道路上有点迷失方向,我只想从能够部署和轻松更新完全在我的组织内部的容器开始。

如果我对 docker 太陌生以至于我没有以正确的方式提出问题,我深表歉意。

感谢您的任何指导。

最佳答案

您可以使用持续集成和持续部署模型。

例如,您可以使用 Jenkins 管道。

0 ) Setup Private Registry

1) Setup Jenkins server

2) Add Jenkinsfile to your project

3) Use Jenkins Kubernetes Plug-in

每次提交后,您的管道可以构建新的 docker 镜像,推送您的私有(private)注册表并将您的 docker 镜像发布到您的 kubernetes 服务器。

目前我正在使用它并且在 kubernetes 上运行良好。

关于用于发布和更新的 Docker 内部私有(private)存储库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49391318/

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