首页 > 其他分享 >arm环境构建x86镜像

arm环境构建x86镜像

时间:2024-06-13 18:23:27浏览次数:21  
标签:x86 -- buildx 构建 plugins 镜像 docker arm

1.依赖

docker版本>19.03

 

2.配置扩展

$ vim /etc/docker/daemon.json
{
  "experimental": true
}

 

#下载对应版本:https://github.com/docker/buildx/releases/tag/v0.15.0
mkdir -p ~/.docker/cli-plugins
mv buildx-v0.15.0.linux-arm64 ~/.docker/cli-plugins/docker-buildx
chmod +x ~/.docker/cli-plugins/docker-buildx
# 验证是否安装成功
docker buildx version

 

#重启docker
systemctl restart docker

 

3.安装binfmt

docker run --privileged --rm tonistiigi/binfmt --install all

 

4.构建镜像

docker buildx build --platform linux/amd64 -t pero-xdd:x86 -f Dockerfile .

如果构建过程比较复杂,会出现比较多问题。

建议还是去对应架构的机器构建对应架构的镜像。

 

参考连接:

https://blog.csdn.net/atzqtzq/article/details/128583331

标签:x86,--,buildx,构建,plugins,镜像,docker,arm
From: https://www.cnblogs.com/wdgde/p/18246487

相关文章

  • nginx编译安装-麒麟v10Arm64
    环境信息操作系统:KylinLinuxAdvancedServerV10(Lance)架构:Armkeepalived版本:2.3.1编译安装依赖包yuminstallgccgcc-c++makeunzippcrepcre-develzlibzlib-devellibxml2libxml2-develreadlinereadline-develncursesncurses-develperl-develperl-ExtU......
  • keepalived编译安装-麒麟v10Arm64
    环境信息操作系统:KylinLinuxAdvancedServerV10(Lance)架构:Armkeepalived版本:2.3.1编译wgethttps://www.keepalived.org/software/keepalived-2.3.1.tar.gztarxvfkeepalived-2.3.1.tar.gzcdkeepalived-2.3.1/./configure--prefix=/usr/local/keepalivedmake......
  • 【最新鸿蒙应开发】——HarmonyOS沙箱目录
    鸿蒙应用沙箱目录1.应用沙箱概念应用沙箱是一种以安全防护为目的的隔离机制,避免数据受到恶意路径穿越访问。在这种沙箱的保护机制下,应用可见的目录范围即为应用沙箱目录。对于每个应用,系统会在内部存储空间映射出一个专属的应用沙箱目录,它是(“应用文件目录与应用文件路径......
  • 自己用pip下载好模块啦,但是在pycharm里面不显示?
    问题:今天在cmd里面用pip命令安装第三方模块,最后用piplist命令发现已经成功安装,但是在pycharm里面用该模块的时候,还是爆红,显示没有该库。解决方法:第一种(项目刚创建):新建项目勾选这个选项。第二种(项目已经创建好):选择全局的解决解释器。......
  • 基于FMQL20S400全国产化ARM核心模块
     板卡概述       TES720D是一款基于某国产FMQL20S400的全国产化核心模块。该核心模块将FMQL20S400(兼容FMQL10S400)的最小系统集成在了一个50*70mm的核心板上,可以作为一个核心模块,进行功能性扩展,特别是用在控制领域,可以发挥其独特的优势。该款核心板的主芯片兼容XILINX的......
  • crane 容器镜像管理工具
    https://github.com/google/go-containerregistry/releases/download/v0.19.1/go-containerregistry_Linux_x86_64.tar.gzcraneauth登录或访问凭证cranedelete从其注册表中删除一个镜像引用cranedigest获取一个镜像的摘要cranels列出repo中的标签cranemanifest......
  • 【网络安全的神秘世界】2024.6.6 Docker镜像停服?解决最近Docker镜像无法拉取问题
    ......
  • 交换机端口镜像
    交换机端口镜像 网络拓扑图:在SW1上配置命令:<sw1>system-view#进入系统视图[sw1]sysnamesw1#命名sw1[sw1]observe-port1interfaceGigabitEthernet0/0/1#创建观察组1,并将g0/0/1配置为观察端口[sw1]interfaceGigabitEthernet0/0/3#......
  • 【ARM Coresight Debug 系列 -- ARMv8/v9 Watchpoint 软件实现地址监控详细介绍】
    请阅读【嵌入式开发学习必备专栏】文章目录ARMv8/v9WatchpointexceptionsWatchpoint配置信息读取ExecutionconditionsWatchpointdataaddresscomparisonsSizeofthedataaccessWatchpoint软件配置流程WatchpointType使用介绍WT,Bit[20]:WatchpointType......
  • Docker将运行中容器打包成镜像并保存到本地
    在Docker中,我们可以将正在运行的容器保存为镜像,这样就可以随时随地重新创建相同的容器环境。以下是具体步骤:将运行中的Docker容器保存为镜像首先,我们需要找到正在运行的容器的ID或名称。可以通过运行dockerps命令来查看当前运行的容器列表。然后,使用以下命令将容器保存为镜像......