当前位置: 首页 > news >正文

山西做网站优势深圳网页设计公司

山西做网站优势,深圳网页设计公司,为什么做这个网站项目,武平县天恒建设投资集团公司网站1. 背景 在产品开发中构建docker镜像,随着时间的推移,会变得越来越大,构建时间也越来越长。我的目标是构建时间不超过 5 分钟。 2. 遵循Dockerfile的最佳实践 我们首先确保Dockerfile文件遵循Docker官方的最佳实践,具体做法有: 尽量使用官方的基础镜像,Docker推荐使用…

1. 背景

在产品开发中构建docker镜像,随着时间的推移,会变得越来越大,构建时间也越来越长。我的目标是构建时间不超过 5 分钟。

2. 遵循Dockerfile的最佳实践

我们首先确保Dockerfile文件遵循Docker官方的最佳实践,具体做法有:

  • 尽量使用官方的基础镜像,Docker推荐使用Alpine的镜像。
  • 使用多阶段构建
  • 使用.dockerignore去除无关的文件
  • 创建临时容器
  • 不要安装不用的包
  • 解耦应用程序
  • 利用缓存构建镜像
  • 拆分复杂的RUN命令为多行,并用 / 分割

更多详细的最佳实践可以参考官方文档:https://docs.docker.com/develop/develop-images/instructions/

我们在此基础上做了2个修改,极大的缩短了构建时间。

首先介绍下两个工具:Buildkit 与 Buildx

3. Buildkit 与 Buildx

3.1 Buildit

Buildit是一个改进过的用来取代传统的Docker构建器的工具,从Docker 23.0开始成为默认构建器。它包含以下一些功能:

  • 改进的缓存能力
  • 并行构建不同的层
  • 基础镜像的懒加载

使用buildit的时候,会发现比docker build的输出更简洁。

Docker 23.0前的版本要使用bui

http://www.bjxfkj.com.cn/article/104812.html

相关文章:

  • 深圳网站建设公司平台百度代理
  • 抄袭网站怎么办网站收录网
  • 用虚拟机做服务器搭建网站站长工具网站推广
  • 专业广州网站建设百度一下你就知道下载安装
  • 国外网站怎么上巢湖网站制作
  • 在哪了做网站semi final
  • 网站后台登陆不了搜狗整站优化
  • 企业网站主题大连中小企业网络营销
  • 昆明市党风廉政建设网站百度灰色关键词代发
  • 触摸屏网站如何做站长域名查询
  • 设计学网站昆明长尾词seo怎么优化
  • wordpress dokan长春seo公司
  • wordpress 用户登陆后跳转到首页东莞seo排名公司
  • 武汉市做网站的公司河北seo推广方案
  • 陕西网站建设的内容谷歌浏览器搜索入口
  • 做美图网站有哪些东西茶叶网络营销策划方案
  • 网站执行速度关键seo排名点击软件
  • 12306网站是哪个公司做的数据分析培训班
  • 推广软件app赚钱联盟网站优化 seo和sem
  • 做网站动图的软件西安seo顾问培训
  • 工业设计网官网东莞seo计费
  • 做网站常州万网域名注册流程
  • 网站运营今天晚上19点新闻联播直播回放
  • 音乐网站开发四川seo选哪家
  • 问答网站开发江东怎样优化seo
  • 硅胶鞋垫移动网站建设网站优化哪个公司好
  • 网站开发工程师 面试英语seo关键词排名优化系统
  • 网站制作的页面比例优化营商环境的意义
  • 网站建设服务商 需要什么主机百度关键词优化平台
  • 临桂住房和城乡建设委员会网站长沙seo男团