记录一下多平台docker镜像构建
条评论单一平台构建
普通用户如果构建镜像只是自己使用,直接构建单一镜像即可:
1 | # 构建本地可用的镜像,例如我是m1的mac,构建出来就是arm的镜像 |
构建多平台镜像
如果使用 Orbstack,这个 driver 是无法打包多平台镜像的,所以需要 Docker 创建构建器的方式进行。相当于套娃一样,通过 Docker 环境,打包出新的 image
1 | # 创建新的构建器 |
普通用户如果构建镜像只是自己使用,直接构建单一镜像即可:
1 | # 构建本地可用的镜像,例如我是m1的mac,构建出来就是arm的镜像 |
如果使用 Orbstack,这个 driver 是无法打包多平台镜像的,所以需要 Docker 创建构建器的方式进行。相当于套娃一样,通过 Docker 环境,打包出新的 image
1 | # 创建新的构建器 |