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

一个网站的建设步骤seo关键词排名优化费用

一个网站的建设步骤,seo关键词排名优化费用,网站建设项目设计报告,交友app网站建设目标 我有一个服务叫xxx,一开始它运行在x86架构的机器上,所以最开始有个xxx:stable-amd64的镜像,后来它又需要运行在arm64架构的机器上,所以又重新打了个xxx:stable-arm64的镜像 但是对于安装脚本来说,我不希望我在拉…

目标

我有一个服务叫xxx,一开始它运行在x86架构的机器上,所以最开始有个xxx:stable-amd64的镜像,后来它又需要运行在arm64架构的机器上,所以又重新打了个xxx:stable-arm64的镜像
但是对于安装脚本来说,我不希望我在拉取镜像时还有根据服务器架构去区分arm64和amd64两个tag,是否可以用一个tag让docker pull命令根据当前执行的机器的架构自动区分不同的tag呢?

实现

要实现用户通过docker pull xxx:stable自动根据其系统架构拉取对应的镜像(xxx:stable-arm64xxx:stable-amd64),你需要创建一个 多架构镜像清单(Manifest List)。以下是详细步骤:


前提条件

  1. 已安装 Docker CLI 18.03+(建议使用最新版本)
  2. 确保已登录 Docker Hub 或其他镜像仓库:
    docker login
    
  3. 两个镜像已推送到镜像仓库:
    docker push xxx:stable-arm64
    docker push xxx:stable-amd64
    

步骤 1:创建多架构 Manifest List

使用 docker manifest 命令(需启用 Docker CLI 实验性功能):

# 启用 Docker CLI 实验性功能(Linux/macOS)
export DOCKER_CLI_EXPERIMENTAL=enabled# 创建 Manifest List
docker manifest create xxx:stable \xxx:stable-arm64 \xxx:stable-amd64

步骤 2:为每个架构指定平台

# 为 arm64 镜像添加架构信息
docker manifest annotate xxx:stable xxx:stable-arm64 \--arch arm64# 为 amd64 镜像添加架构信息
docker manifest annotate xxx:stable xxx:stable-amd64 \--arch amd64

步骤 3:推送 Manifest List 到仓库

docker manifest push xxx:stable

验证 Manifest List

docker manifest inspect xxx:stable

输出应包含两个架构的镜像信息:

{"manifests": [{"digest": "sha256:...","platform": { "architecture": "arm64", "os": "linux" }},{"digest": "sha256:...","platform": { "architecture": "amd64", "os": "linux" }}]
}

用户拉取镜像

用户只需运行:

docker pull xxx:stable

Docker 会自动根据用户的系统架构(arm64amd64)拉取匹配的镜像。


注意事项

  1. 镜像仓库支持:确保使用的镜像仓库(如 Docker Hub、Harbor)支持 Manifest V2。
  2. 镜像标签一致性:所有子镜像(如 xxx:stable-arm64)必须存在于仓库中。
  3. Buildx 替代方案(推荐):
    未来构建多架构镜像时,可直接用 docker buildx 一次性构建并推送 Manifest List:
    docker buildx build --platform linux/amd64,linux/arm64 \-t xxx:stable \--push .
    

通过以上步骤,xxx:stable 就成为了一个多架构镜像,Docker 会自动为用户选择正确的架构镜像。

http://www.dtcms.com/wzjs/372554.html

相关文章:

  • 浙江义乌小商品批发进货网信息流广告优化师
  • 如何建设独立的免费网站营销策划的十个步骤
  • 如何制作一个单页网站百度浏览器网址是多少
  • 如何做网站客户案例百度推广优化技巧
  • 电销做网站的话术精准引流的网络推广方法
  • 仿ecshop模板堂网站花关键词排名系统
  • 类似淘宝网站建设费用百度网站优化软件
  • 网页建站软件线上推广方式
  • 成都建设网站建设怎么自己做个网站
  • 谷歌google安徽新站优化
  • 网站备案管理系统登录不上去百度推广一般要多少钱
  • 学院网站制度建设如何优化推广网站
  • 建b2c网站需要办的手续做广告的怎么找客户
  • 一个网站能卖多少钱?阿亮seo技术顾问
  • 免费做电子邀请涵的网站电商营销策划方案
  • 深圳微信网站百度高级搜索怎么用
  • 维普网论文收录查询东莞优化seo
  • 药企做网站需要哪些手续东莞seo搜索
  • wordpress转域名收费郑州见效果付费优化公司
  • 联通企业专线做网站深圳网络推广网站推广
  • 怎么做简单的钓鱼网站百度网站排名seo
  • 网站运营谁都可以做吗百度关键词推广价格
  • 网站建设走什么科目河南it渠道网
  • 网站开发预算成本价软文写作公司
  • 低价网站建设浩森宇特线上推广如何引流
  • 代刷网站怎么做36优化大师下载安装
  • 惠州网站推广微信广告投放推广平台多少费用
  • 网站 空间 下载最新的国际新闻
  • 网站建设与优化推广的话术北京seo优化分析
  • 淘客网站 wordpress重庆seo怎么样