docker(一):docker pull指定运行平台架构

这篇具有很好参考价值的文章主要介绍了docker(一):docker pull指定运行平台架构。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、概述

大家好,我是欧阳方超。
某日要在服务器上部署docker服务,其中要用到nginx,nginx经过pull、save之后也传到服务器上了(没错,服务器是上不网的),但是在安装时却报了下面的错误:
docker pull --platform,SpringCloud,docker,架构,容器
首先是有一个警告,

WARNING: The requested image's platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific plateform was requested

紧接着下面还有一个报错。
好吧,也不卖关子了,就是警告引发的问题,原因就在于使用pull获取镜像时,没有指定架构。

2、问题解决

既然获取的镜像与所运行的系统架构不一样,那调整为一致的就可以了,docker可以通过–platform=platformname命令获取指定系统架构的镜像,具体为:

docker pull --platform=<plartform> <image-name>:<tag>

本次需要在arm64系统中运行镜像,所以使用下面的命令重启获取镜像

docker pull --platform=arm64 nginx:latest

然后再使用save命令进行归档,再传到arm64的系统中运行即可。

3、总结

吃一堑长一智吧。
我是欧阳方超,把事情做好了自然就有兴趣了,如果你喜欢我的文章,欢迎点赞、转发、评论加关注。文章来源地址https://www.toymoban.com/news/detail-533702.html

到了这里,关于docker(一):docker pull指定运行平台架构的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Jenkins+Docker+Docker-Compose自动部署,SpringCloud架构公共包一个任务配置

    前言 Jenkins和docker的安装,随便百度吧,实际场景中我们很多微服务的架构,都是有公共包,肯定是希望一个任务能够把公共包的配置加进去,一并构建,ok,直接上干货。 Jenkins 全局环境安装 这里使用 clean package -Dmaven.test.skip=true 使用docker内部网络,分配ip,参考docker创建网

    2024年02月15日
    浏览(43)
  • 项目打包docker镜像,并指定运行的配置文件

    新建dockerfile文件,添加入以下内容 1.修改dockerfile中的配置,与对应文件和jar包的目录保持一致。如果已经有镜像包可忽略打包步骤,直接执行命令启动   2.服务启动的端口在application.properties文件中已配置,后续可根据实际情况修改 3.切换到文件所在目录; cd /home/zj/ 4.执行命

    2024年02月16日
    浏览(36)
  • [云原生案例1.] 构建LNMP架构并运行Wordpress个人博客平台

    需要使用Docker 技术在一台主机上 创建LNMP服务并运行Wordpress网站平台 。 然后对此服务进行相关的 性能调优 和 管理工作 主机 操作系统 IP地址 主要软件 宿主机 CentOS 7.3 x86_64 192.168.67.100 Docker 19.03 Nginx容器 172.18.0.10 Mysql容器 172.18.0.20 PHP容器 172.18.0.30 容器IP:172.18.0.10 3.2.1 创建

    2024年02月07日
    浏览(38)
  • 智能客服平台的架构设计,实现高效、安全、可靠的服务运行

    作者:禅与计算机程序设计艺术 引言 1.1. 背景介绍 随着互联网技术的飞速发展,互联网服务行业也在蓬勃发展,客服系统作为企业的重要基础设施之一,承载了用户咨询、投诉、建议等交互环节。然而,传统的客服系统在处理海量用户请求、提供高效稳定的服务方面存在诸

    2024年02月16日
    浏览(39)
  • Docker 架构解析:理解 Docker 引擎和容器运行时

    🌷🍁 博主猫头虎 带您 Go to New World.✨🍁 🦄 博客首页——猫头虎的博客🎐 🐳《面试题大全专栏》 文章图文并茂🦕生动形象🦖简单易学!欢迎大家来踩踩~🌺 🌊 《IDEA开发秘籍专栏》学会IDEA常用操作,工作效率翻倍~💐 🌊 《100天精通Golang(基础入门篇)》学会Golang语言

    2024年02月10日
    浏览(40)
  • 15年大牛用140多个实战案例深入讲解Java微服务架构实战:SpringBoot +SpringCloud +Docker +RabbitMQ

    第一部分,springboot篇; 第1章SpringBoot编程起步; 1.SpringBoot提倡的是一种简洁的开发模式,可保证用户不被大量的配置文件和依赖关系所困扰。 2.SpringBoot开发需要Maven或 Gradle构建工具支持。 3.SpringBoot使用一系列的注解来简化开发过程。 第2章SpringBoot程序开发; 1. SpringBoot的依赖

    2024年04月09日
    浏览(50)
  • Docker编译多平台文件、构建多平台镜像并运行

    参考官方文档: Multi-stage Multi-platform Multi-platform images   如果在 x86_64/amd64 的平台上,想构建适用于多个平台的镜像,例如 linux/amd64 、 linux/arm64 ,根据官方文档,有三种方法可以使用: QEMU   使用 QEMU 模拟构建多平台映像是最简单的入门方法,但可能比本机构建慢得多,

    2024年01月20日
    浏览(41)
  • Docker实现在线代码运行平台-源码分析

            也许大家平时会有用到一些在线代码运行的网址, 方便我们做一些语法测试或者学习。 例如执行Python代码、Java代码、Shell代码等等, 有时候自己本地环境不具备的时候做一些简单的脚本测试还是蛮实用和方便的。         例如这个在线运行的代码站点:  https://r

    2024年04月22日
    浏览(35)
  • git操作之pull拉取远程指定分支以及push推送到远程指定分支

    1、将远程指定分支 拉取到 本地指定分支上: 2、将远程指定分支 拉取到 本地当前分支上: 3、将与本地当前分支同名的远程分支 拉取到 本地当前分支上(需先关联远程分支,方法见文章末尾) 在克隆远程项目的时候,本地分支会自动与远程仓库建立追踪关系,可以使用默认

    2024年02月11日
    浏览(67)
  • Docker如何跨平台下载Arm架构的镜像

    Docker是一个开源的容器化平台,它可以让开发者打包应用程序及其依赖项到一个容器中,并在任何地方运行这个容器,而不用担心环境配置的问题。类比一下,就好像打包一个包裹,里面包含了应用程序和它需要的各种工具、库等等,这个包裹可以在不同的地方被运输和打开

    2024年01月17日
    浏览(45)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包