当前位置: 首页 > 网络应用技术

GO-Zero源阅读服务部署

时间:2023-03-06 19:28:19 网络应用技术

  Docker&K8S是为了详细而构建的,请阅读我的下一篇文章

  请详细阅读我的下一篇文章

  Dockerfile我们首先使用代码的代码部分进行演示

  生成的Dockerfile有两个主要部分

  为什么分为两个部分?我们不能直接将编译代码和包装镜像放在一起吗?这当然是可能的,但这将导致Docker Mirror包装非常大。分离汇编和包装后,它可以大大减少码头机。镜面包装的大小对于我们来说很方便地分发和快速部署。

  编译代码和镜子包装

  查看Docker镜子信息

  自动部署文件编写

  我们可以通过自动部署文件指定一些关键指标

  通过这些指标,我们的服务基本上可以稳定运行

  詹金斯文件写作

  我们可以在DevOps中设置环境变量,仓库地址和Webhooks,然后在推出代码后可以自动部署我们的项目

  注意:我们的容器在开发环境中包装。当然,我们还可以使用詹金斯从动员镜像中