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

菏泽公司网站建设网络规划设计师考试资料百度云

菏泽公司网站建设,网络规划设计师考试资料百度云,宁波网站建设哪个公司好,制作app需要哪些知识docker buildx 默认的 docker build 命令无法完成跨平台构建任务,我们需要为 docker 命令行安装 buildx 插件扩展其功能。buildx 能够使用由 Moby BuildKit 提供的构建镜像额外特性,它能够创建多个 builder 实例,在多个节点并行地执行构建任…

docker buildx

默认的 docker build 命令无法完成跨平台构建任务,我们需要为 docker 命令行安装 buildx 插件扩展其功能。buildx 能够使用由 Moby BuildKit 提供的构建镜像额外特性,它能够创建多个 builder 实例,在多个节点并行地执行构建任务,以及跨平台构建。

启用 Buildx

  • macOS 或 Windows 系统的 Docker Desktop,以及 Linux 发行版通过 deb 或者 rpm 包所安装的 docker 内置了 buildx,不需要另行安装。

  • 如果你的 docker 没有 buildx 命令,可以下载二进制包进行安装:

  • 首先从 Docker buildx 项目的 release 页面找到适合自己平台的二进制文件。
    下载二进制文件到本地并重命名为 docker-buildx,移动到 docker 的插件目录 ~/.docker/cli-plugins。
    向二进制文件授予可执行权限。

https://github.com/docker/buildx/releases/tag/v0.10.3

在这里插入图片描述

背景

随着国产化和信创的推进,为应用适配多个操作系统和处理器架构的需求越来越普遍。常见做法是为不同平台单独构建一个版本,当用来开发的平台与部署的目标平台不同时,实现这一目标并不容易。例如在 x86 架构上开发一个应用程序并将其部署到 ARM 平台的机器上,通常需要准备 ARM 平台的基础设施用于开发和编译。

一次构建多处部署的镜像分发大幅提高了应用的交付效率,对于需要跨平台部署应用的场景,利用 docker buildx 构建跨平台的镜像也是一种快捷高效的解决方案。

通过 docker pull 或 docker run 拉取一个支持跨平台的镜像时,docker 会自动选择与当前运行平台相匹配的镜像。由于该特性的存在,在进行镜像的跨平台分发时,我们不需要对镜像的消费做任何处理,只需要关心镜像的生产,即如何构建跨平台的镜像。

安装docker buildx

macOS 或 Windows 系统的 Docker Desktop,以及 Linux 发行版通过 deb 或者 rpm 包所安装的 docker 内置了 buildx,不需要另行安装。
如果你的 docker 没有 buildx 命令,可以下载二进制包进行安装:

  1. 首先从 Docker buildx 项目的 release 页面找到适合自己平台的二进制文件。
  2. 下载二进制文件到本地并重命名为 docker-buildx,移动到 docker 的插件目录 ~/.docker/cli-plugins。
  3. 向二进制文件授予可执行权限
    如果本地的 docker 版本高于 19.03,可以通过以下命令直接在本地构建并安装,这种方式更为方便:
$ DOCKER_BUILDKIT=1 docker build --platform=local -o . "https://github.com/docker/buildx.git"
$ mkdir -p ~/.docker/cli-plugins
$ mv buildx ~/.docker/cli-plugins/docker-buildx

下载docker-bulidx 二进制文件

https://github.com/docker/buildx/releases/tag/v0.10.3

在这里插入图片描述

$ mkdir -p ~/.docker/cli-plugins
$ mv buildx ~/.docker/cli-plugins/docker-buildxmv buildx-v0.10.3.linux-amd64 ~/.docker/cli-plugins/docker-buildx[root@ncayu8847 docker]# ll ~/.docker/cli-plugins/docker-buildx
-rwxr--r--. 1 root root 49287168 219 16:58 /root/.docker/cli-plugins/docker-buildx

在这里插入图片描述

在这里插入图片描述

[root@ncayu8847 docker]# docker buildx -h
Flag shorthand -h has been deprecated, please use --helpUsage:  docker buildx [OPTIONS] COMMANDExtended build capabilities with BuildKitOptions:--builder string   Override the configured builder instanceManagement Commands:imagetools  Commands to work on images in registryCommands:bake        Build from a filebuild       Start a buildcreate      Create a new builder instancedu          Disk usageinspect     Inspect current builder instancels          List builder instancesprune       Remove build cacherm          Remove a builder instancestop        Stop builder instanceuse         Set the current builder instanceversion     Show buildx version informationRun 'docker buildx COMMAND --help' for more information on a command.
http://www.yayakq.cn/news/309081/

相关文章:

  • 如何用jsp做网站泉州电商网站建设
  • 南宁手机网站制作公司怎么在网站做视频接口
  • 网站推广软文公司wordpress 模拟登陆
  • 网站首页布局设计原理wordpress 评分功能
  • 西安市建设监理协会网站网页制作购物网站
  • 8免费建站网站可以做cps合作的棋牌网站6
  • 北京网站开发月薪营销心得体会感悟300字
  • 网站交换链接友情链接的作用宁波网站推广运营
  • 做淘宝客需要网站吗开发做游戏的网站
  • 湖南专业网站建设东莞微信网站建设咨询
  • 免费做网站推荐长春网站建设SEO优化营销
  • 廊坊企业免费建站中国百强城市榜单公布
  • 烟台微网站建设建站网站的图片
  • 太平洋电脑网站附近培训电脑的地方
  • 个人网站页面wp wordpress
  • 建设做网站云南昆州建设工程有限公司网站
  • 免费ppt模板大全下载的网站wordpress 导航栏在哪里
  • 怎样用godaddy建设一个网站客户对网站建设公司的评价
  • 网站建设校长信箱设计方案中国菲律宾关系为什么不好
  • 少儿编程自学网站外贸有哪些网站
  • 自己设计的网站如何推广做风投要关注哪些网站
  • 网站域名注销流程房地产店铺首页设计过程
  • 怎样建设个人网站网站运营团队各岗位的职责是什么
  • 乐清做网站百度指数手机版
  • 巴基斯坦人做网站怎么样源码库官网
  • 北京建设局网站首页夜月直播app下载视频
  • 网站结构与导航设计网站开发工程师资格证
  • 电商培训班一般多少钱一个月杭州网站运营十年乐云seo
  • 网站程序开发外包华夏人寿保险公司官网
  • 广告公司企业网站模板天津网站经营性备案