我正在玩Docker。我在内部部署了一些脚本和Django Web应用程序。我想将这些在docker容器中发布到内部私有仓库,并让部署的容器自动更新。
这是一个小规模,我在AWS,Kubernetes,swarm等路径上有点失落。如此绿色我只想开始能够部署并轻松更新完全在我的组织内部的容器。
如果我对码头工人这么新,我很抱歉,我不是以正确的方式提问。
感谢任何指导。
答案 0 :(得分:1)
您可以使用持续集成和持续部署模型。
例如,您可以使用Jenkins管道。
2)Add Jenkinsfile to your project
3)Use Jenkins Kubernetes Plug-in
每次提交后,您的管道都可以构建新的docker镜像,推送您的私有注册表并将您的docker镜像发布到您的kubernetes服务器。
目前我正在使用它并且在kubernetes上运行良好。