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

网站怎样多语言网站建设公司收费

网站怎样多语言,网站建设公司收费,建设网站的合同,网站开发数据共享一、Docker Buildx 功能介绍 docker buildx 是 Docker 提供的一个增强版构建工具#xff0c;支持更强大的构建功能#xff0c;特别是在构建多平台镜像和高效处理复杂 Docker 镜像方面。 1.1 主要功能 多平台构建支持 使用 docker buildx#xff0c;可以在单台设备上构建…一、Docker Buildx 功能介绍 docker buildx 是 Docker 提供的一个增强版构建工具支持更强大的构建功能特别是在构建多平台镜像和高效处理复杂 Docker 镜像方面。 1.1 主要功能 多平台构建支持 使用 docker buildx可以在单台设备上构建多平台的镜像如 linux/amd64、linux/arm64 等。构建方式无需实际运行在目标架构上借助 QEMU 实现跨平台模拟 分布式和并行构建 buildx 支持在分布式环境下进行并行构建将构建任务分配到多台设备。支持多个后端驱动如 Docker 本地引擎、Kubernetes 集群等可以根据需求选择构建环境。 缓存导入与导出 在构建镜像时可以导入和导出缓存以提升构建效率尤其在 CI/CD 环境中。 镜像的直接推送 构建完成的镜像可以直接推送到 Docker Registry无需本地保存。 1.2 Buildx 构建演示 下面是一个简单的 Dockerfile它创建了一个非常小的镜像并且可以用来测试 docker buildx 对 ARM 和 x86 平台的支持 # 使用最小的Alpine镜像 FROM --platform$BUILDPLATFORM alpine:latest# 设置工作目录 WORKDIR /app# 简单的命令输出平台信息 RUN echo Building for platform: $BUILDPLATFORM# 默认执行命令 CMD [echo, Hello from Docker!]解释 FROM --platform$BUILDPLATFORM alpine:latest使用 alpine:latest 镜像并根据 docker buildx 的平台选择功能自动切换平台x86 或 ARM。RUN echo Building for platform: $BUILDPLATFORM在镜像构建时输出当前的构建平台信息。CMD [echo, Hello from Docker!]构建并运行容器时执行的简单命令。 1.2.1 创建一个Buildx 构建实例 用于管理和执行 Docker Buildx 的构建任务 docker buildx create --name srebro切换到名为 srebro 的 Buildx 构建实例并将 srebro 设置为默认的构建器 docker buildx use srebro初始化并启动一个 buildx 容器 docker buildx inspect --bootstrap1.2.2 构建多平台镜像 这里我使用 cnb 的容器仓库作为镜像的存放仓库 登录 cnb 容器仓库 $ docker login -u cnb docker.cnb.cool构建镜像并推送镜像仓库这里同时构建 x86 和 arm 的镜像 $ docker buildx build --platform linux/amd64,linux/arm64 -t docker.cnb.cool/srebro/docker-images/hello:latest --push .可以看到镜像已经成功的推送到 cnb 镜像仓库上了有 arm 和 x86 两种镜像 二、如何使用CNB 构建多平台镜像 CNB 云原生构建平台这里我不详细介绍用过 coding 的人 应该会很熟悉我知道的是原班 coding 和 之前 QQ 空间的 大佬 一起联合 做的一个 云原生构建平台。https://cnb.cool/ 2.1 CNB 创建一个代码仓库 步骤忽略自行探索官方文档写的很详细 2.2 在CNB上构建一个 Redis 多平台容器镜像 仓库示例地址 https://cnb.cool/srebro/redis 如何在 cnb 上构建多平台镜像官方 demo https://cnb.cool/examples/showcase 构建过程文件 https://cnb.cool/srebro/redis/-/blob/main/.cnb.yml 自定义构建按钮 https://cnb.cool/srebro/redis/-/blob/main/.cnb/web_trigger.yml 一键构建 嘎嘎发射 构建结果 镜像仓库地址 这里其实也是用到了docker 的 manifest 技术。 Docker 的 manifest 是镜像的元数据文件包含镜像的层、配置、平台信息等。它是管理和存储 Docker 镜像的关键部分特别是在处理多平台构建时manifest 使得 Docker 能够根据平台选择正确的镜像版本。 2.3 使用CNB回传镜像 懂得都懂墙外的镜像 在国内基本上都很难拉取不过也有一些解决方法比如github 的actions不过往往 github 的网址都要打开好久不是很友好 那何尝不如去 试试 CNB 的 呢 他们的构建机器 有 arm 的 也有x86 的构建的速度 也挺快我听说都是做了加速的。搞个自定义参数流水线构建镜像并直接保存在CNB镜像仓库上了岂不是很方便或者说调用 CNB 的 API 接口远程构建 等等。。。。。这里不展开了 自行脑补
http://www.hkea.cn/news/14324091/

相关文章:

  • 企业网站源码搭建你知道的2021
  • 爱网站排行榜百度浏览器app
  • 盘石网站做的怎么样深圳网站营销推广公司电话
  • 可以自己做课程的网站德州极速网站建设 小程序
  • arttemplate做电商网站蛋糕网站案例
  • 高端建站模版珠海网站制作策划
  • 外国人做数学视频网站大悟县城乡建设局网站
  • 一个空间放两个php网站阿里云企业邮箱收费标准
  • 西安网站建设公司云网海外人才招聘网
  • 安阳县交易中心网站建设招标域名后有个wordpress
  • 电商网站开发怎么样移动端教学视频网站开发
  • 专业的郑州网站推广网站制作需要多少钱新闻
  • 网站设计多少钱一个网站结构组成部分有那些
  • 做小程序的流程上海网站关键词优化方法
  • 宝塔织梦网站建设广西水利工程建设管理网站
  • 网站开发人员的工作网站维护服务费
  • 网站备案北京管局蓬莱有做网站的吗
  • 潍坊网站制作熊掌号国际网站建设经验
  • 通化北京网站建设wordpress 小工具样式
  • 自己做的网站图片加载过慢网盘 商业网站建设案例课程 下载
  • 省西省建设厅网站网络服务商网站
  • 安陆 网站建设深圳企业信用网
  • 网站建设管理工作总结报告怎么用电脑windows做网站
  • 网站名称和备案公司名称不一样企业单位网站建设内容需要什么
  • 做公司网站,哪个程序用的多排名好的成都网站建设
  • 前端作业做一个网站cms做企业网站
  • 房地产图文制作网站泰安网站建设如何
  • 瑞金网站建设推广加强三农网站建设的意义
  • 网站制作的设计思路怎样开发手机网站建设
  • 网站关键词字符编辑百度网站评价