首页 > 其他分享 >mac 构建多平台镜像

mac 构建多平台镜像

时间:2023-03-24 14:35:26浏览次数:42  
标签:-- app buildx mac 构建 镜像 docker hello

由于mac M2 是arm 架构

  • oralce 没有oracle-xe 的镜像 只有amd64

安装docker

  • 安装docker-for-mac

启用 docker-buildx

  • docker-damen.json
    • experimental: true
  • 重启

查看 docker buildx

  • docker version
  • experimental = True
  • docker buildx version
  • ~/.docker/cli-plugins/docker-buildx
  • 开启成功

准备dockerfile

FROM node:lts-buster-slim
WORKDIR /app
RUN mkdir /app && echo "hello,world">/app/hello.txt
CMD ["cat", "/app/hello.txt"]

准备任务编译节点

docker buildx create --use --name build-node-example --driver docker-container
docker buildx ls

注意先登录dockerhub

  • docker login

开始打包

docker buildx build -t fleyx/open-renamer:0.8 --platform linux/amd64,linux/arm64 --push .

标签:--,app,buildx,mac,构建,镜像,docker,hello
From: https://www.cnblogs.com/guanchaoguo/p/17251458.html

相关文章

  • 查看 docker-for-mac的 runtiime
    使用容器命名空间dockerrun-it--rm--privileged--pid=hostjustincormack/nsenter1进入容器uanme-a#Linuxdocker-desktop5.15.49-linuxkit#1SMPPREEMPTT......
  • mac m2 和 quemo lima 的文件的权限
    mac下面共享目录的用户是staffstaff用户组通常用于共享一些资源,如共享目录、共享打印机等quemapline中dialout*dialout用户组通常与串口设备相关的访问权限有......
  • macOS下环境变量的配置文件
    macOS下环境变量的配置文件有这些:/etc/paths/etc/profile~/.bash_profile~/.bash_login~/.profile~/.bashrc/etc/profile和/etc/paths是系统级别的配置文件,后......
  • 东用科技与华为防火墙构建IPSec VPN配置指导手册
    IPSecVPN组网拓扑:华为防火墙端配置指导(此处以多数客户使用专线上网形式为例)将专网网线插入防火墙1接口。使用网线连接PC与0接口,登录防火墙web界面:防火墙通过静态I......
  • AM33X将本机Linux系统打包成docker镜像
    基于现有开发板上运行带有dockerfeature将正在运行系统打包成dockerimage对系统进行压缩   /proc、/sys、/run、/dev这几个目录都是系统启动时自动生成的,虽......
  • MacBook Pro外接戴尔显示器后解决应用程序固定某一个桌面的问题
    1给自己的MacOs不同的桌面编号后,再外接显示器,后固定不同桌面不同应用程序类似MacBook本机桌面12345分别放Evernote桌面1 iterm桌面2 xmind桌面3 QQ......
  • Mac M2 colima qemu apline 中的使用9p 挂载方式查看
    挂载方式默认使用sshfs存在权限问题因此改为9p查看挂载的目录自动在macOS上挂载$HOME目录在macooscolimasshmount|grepUsers具体含义mount0on/Us......
  • 构建之法 二
    通读完构建之法之后,我有一个很大的感触。就是一个优秀的软件工程师不仅仅要代码写得好,而且要善于交流沟通,具备团队协作精神。我以前一直强调个人努力,认为一个人只要勤奋努......
  • 《构建之法》读后感
    《构建之法》读后感(三):循序渐进,步步为营编程是艺术,开发是工程比起一门编程语言,软件工程的入门过程,要难得多。盖因一门语言,其语法、关键字、系统库和常用工具,总是确定而有......
  • 《构建之法》读后感1
    《构建之法》是一本关于软件工程的书籍,第一章主要介绍了软件构建的基本概念和重要性。作者在本章中首先阐述了软件构建的定义,即将代码编译、链接、部署等过程中所需要的各......