k8s部署应用的三种方法


k8s部署应用的三种方法

  1. 手动导入镜像
  2. 使用公共镜像仓库
  3. 使用私有镜像仓库

https://segmentfault.com/q/1010000021081678

手动导入镜像

个人项目的开发和测试

  • 优点:无需镜像仓库
  • 缺点:操作繁琐,不适合大规模使用

步骤:和纯使用Docker一样创建容器

  1. docker image build生成镜像
  2. docker save导出为tar文件,上传到服务器
  3. docker load导入镜像
  4. 配置k8s的服务部署yaml文件,其中参数imagePullPolicy设置为Never或者IfNotPresent
  5. 通过yaml文件部署应用

使用公共镜像仓库

开源项目的发布方式,即把镜像传到DockerHub

使用私有镜像仓库

私有项目的发布方式,需要自建或者使用云厂商的私有镜像仓库


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM