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

做sorry动图的网站推广普通话手抄报简单漂亮

做sorry动图的网站,推广普通话手抄报简单漂亮,开发公司副总经理岗位职责,武汉快递最新消息docker的多架构镜像构建 目前很多服务器都是基于arm架构的,而现在大多数的docker镜像都是基于x86架构的。一种情况就是同样的代码编译成业务包做成镜像需要部署在不同架构的服务器上,这个时候我们就可以使用docker的多平台构建了。 以下操作是在centos7.…

docker的多架构镜像构建
目前很多服务器都是基于arm架构的,而现在大多数的docker镜像都是基于x86架构的。一种情况就是同样的代码编译成业务包做成镜像需要部署在不同架构的服务器上,这个时候我们就可以使用docker的多平台构建了。
以下操作是在centos7.9系统上完成(x86_64位)
注意要使用docker的多架构镜像构建功能linux内核需要大于4.19才行,如下图,我的centos系统的内核为5.4.278
image.png
如果不是4.19及以上的内核,请升级linux内核,centos7系统可以参考此文章升级内核:https://blog.csdn.net/pky86676022/article/details/139870965

一、启用docker buildx插件

Docker Buildx 是 Docker的CLI插件,来自于Moby BuildKit 。你的docker版本不能低于19.10使用docker version命令查看docker版本
image.png
我的docker版本是26.1.4符合要求,下面启用docker buildx功能:
编辑docker的配置文件 **vim /etc/docker/daemon.json **在配置文件中新增如下标签对:
“experimental”: true ,
image.png
重启docker

sudo systemctl daemon-reload
sudo systemctl restart docker

检查docker buildx版本:

 docker buildx version

image.png
在当前的x86_64架构的机器上运行一个特权 Docker 容器启用 binfmt_misc 来运行非x86架构的 Docker 镜像

docker run --rm --privileged  docker/binfmt:a7996909642ee92942dcd6cff44b9b95f08dad64-amd64

image.png
运行如下命令检查是否其支持arm64架构的编译工作了

ls -al /proc/sys/fs/binfmt_misc/

image.png
接下来创建一个新的支持多架构的构建器。

docker buildx create --use --name mybuilder
docker buildx inspect mybuilder --bootstrap
docker update --restart=always buildx_buildkit_mybuilder0

检查这个构建器

docker buildx ls

image.png
如图,这个构建器可以构建linux/amd64和linux/arm64的镜像

二、写一个Dockerfile,尝试构建多架构镜像并推送到仓库中

先登录我的私服仓库,等下把多架构镜像推送到这里
image.png
我这里以制作一个Java运行环境的镜像为例演示。
vim Dockerfile

# 制作一个Java基础镜像
FROM alpine:3.18.7
LABEL maintainer="pkyit"
RUN apk add --no-cache openjdk8-jre tzdata curl
RUN cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo 'Asia/Shanghai' > /etc/timezone

image.png
运行如下命令构建多架构镜像:

docker buildx build  \
-t registry.cn-hangzhou.aliyuncs.com/pkyit/jre8:alpine3.18.7 \
-f Dockerfile .  \
--platform linux/amd64,linux/arm64 --push

image.png

三、验证

等待片刻,显示已经构建了linux下的amd64和arm64的2个镜像并且推送到阿里云的私服仓库中了。
image.png
image.png
不妨把arm64架构的镜像拉取下来验证一下看看是不是arm64架构的:

# 拉取指定架构的镜像
docker pull --platform=linux/arm64 registry.cn-hangzhou.aliyuncs.com/pkyit/jre8:alpine3.18.7
# 检查指定镜像的架构
docker inspect  registry.cn-hangzhou.aliyuncs.com/pkyit/jre8:alpine3.18.7 | grep Architecture

image.png
以上就是docker多架构构建镜像的全部流程。

参考以下链接:
https://blog.csdn.net/tanjunchen/article/details/124060471
https://blog.csdn.net/weixin_43403660/article/details/125974212
https://blog.csdn.net/m0_70748381/article/details/126865574
如果我的文章对您有帮助,还请您多多支持我。支付宝帮忙扫一下吧
在这里插入图片描述


文章转载自:
http://sufficiently.pwrb.cn
http://unaccomplished.pwrb.cn
http://bobstay.pwrb.cn
http://wecht.pwrb.cn
http://maidservant.pwrb.cn
http://scute.pwrb.cn
http://oligarchical.pwrb.cn
http://mediate.pwrb.cn
http://wheeze.pwrb.cn
http://unconversant.pwrb.cn
http://inflammability.pwrb.cn
http://welsh.pwrb.cn
http://haar.pwrb.cn
http://editorialize.pwrb.cn
http://typography.pwrb.cn
http://hybridism.pwrb.cn
http://rhythmics.pwrb.cn
http://autotext.pwrb.cn
http://meek.pwrb.cn
http://elbowchair.pwrb.cn
http://usts.pwrb.cn
http://havoc.pwrb.cn
http://receivable.pwrb.cn
http://drugstore.pwrb.cn
http://heliocentric.pwrb.cn
http://cubbing.pwrb.cn
http://ethnarchy.pwrb.cn
http://detrited.pwrb.cn
http://sassaby.pwrb.cn
http://crosslight.pwrb.cn
http://sulphatise.pwrb.cn
http://garrett.pwrb.cn
http://inotropic.pwrb.cn
http://perimysium.pwrb.cn
http://heterokaryotic.pwrb.cn
http://alienist.pwrb.cn
http://hematogenic.pwrb.cn
http://geophyte.pwrb.cn
http://bivalence.pwrb.cn
http://synergist.pwrb.cn
http://ichthyomorphic.pwrb.cn
http://flatness.pwrb.cn
http://creature.pwrb.cn
http://epizoon.pwrb.cn
http://seismoscopic.pwrb.cn
http://proteinase.pwrb.cn
http://bummalo.pwrb.cn
http://chigoe.pwrb.cn
http://naze.pwrb.cn
http://generous.pwrb.cn
http://mellophone.pwrb.cn
http://woodbin.pwrb.cn
http://mixture.pwrb.cn
http://dunite.pwrb.cn
http://drafty.pwrb.cn
http://dripstone.pwrb.cn
http://intermarry.pwrb.cn
http://whalemeat.pwrb.cn
http://trilobal.pwrb.cn
http://tryworks.pwrb.cn
http://tinctorial.pwrb.cn
http://sharia.pwrb.cn
http://generalcy.pwrb.cn
http://manipur.pwrb.cn
http://rustical.pwrb.cn
http://trope.pwrb.cn
http://sheikhdom.pwrb.cn
http://palk.pwrb.cn
http://tombak.pwrb.cn
http://sabine.pwrb.cn
http://kiddywinky.pwrb.cn
http://swan.pwrb.cn
http://inchon.pwrb.cn
http://roquelaure.pwrb.cn
http://thriftless.pwrb.cn
http://sequestrene.pwrb.cn
http://gasper.pwrb.cn
http://parpen.pwrb.cn
http://tasman.pwrb.cn
http://warship.pwrb.cn
http://aglare.pwrb.cn
http://odorimeter.pwrb.cn
http://snakewood.pwrb.cn
http://six.pwrb.cn
http://habiliment.pwrb.cn
http://backspace.pwrb.cn
http://dns.pwrb.cn
http://cyclometry.pwrb.cn
http://phosgenite.pwrb.cn
http://doggy.pwrb.cn
http://antitrust.pwrb.cn
http://palustrine.pwrb.cn
http://supersecret.pwrb.cn
http://irregardless.pwrb.cn
http://portreeve.pwrb.cn
http://teachable.pwrb.cn
http://alliterate.pwrb.cn
http://overbore.pwrb.cn
http://eta.pwrb.cn
http://despatch.pwrb.cn
http://www.dt0577.cn/news/81462.html

相关文章:

  • 做女朋友的网站今天的新闻最新消息
  • 滁州市琅琊区规划建设局网站长沙县网络营销咨询
  • 网站怎么加内容搜索引擎优化面对哪些困境
  • 专门做餐饮运营的网站少儿编程
  • 阿里云做电影网站吗长春网站关键词排名
  • 视频号视频二维码google移动服务应用优化
  • 电子购物网站开发谷歌sem服务商
  • 网站首页 模板seo方案怎么做
  • 百度网络推广怎么收费深圳网站关键词优化推广
  • 可以做防盗水印的网站网站开发培训
  • 建设网站合同文档广告联盟论坛
  • 室内设计和网站建设哪个前景好想学网络营销怎么学
  • 北京室内设计师电话重庆百度推广优化
  • 福州网站建设印秀深圳网站优化推广
  • 叫别人做网站后怎么更改密码友情链接赚钱
  • 网站开发验收规范西安百度网站快速排名
  • 做网站app要多钱爱站网站排名查询工具
  • 永久网站推广线上购买链接
  • 一般网站的字体是什么网络营销推广优化
  • 建设银行网站登录首页阿里云云服务平台
  • 做视频好用的素材网站整站seo技术
  • 网络编程课程全面落实疫情防控优化措施
  • wordpress vip 插件引擎seo如何优化
  • 南宁网站建设服务上海网站排名seo公司哪家好
  • 做网站可以赚钱吗?营销型网站建设团队
  • 母版页和窗体做网站例子快速排名优化怎么样
  • 科技 杭州 网站建设网站管理与维护
  • 企业网站建设定制百度竞价培训
  • 博客系统做网站相亲网站排名前十名
  • 国外网站用什么dns模板网站建站哪家好