请注意 docker 版本必须 ≥19.03

1.开启实验性支持(有些是开启就不需要第2步了,但大部分不行.....哈哈哈)

参考:https://github.com/docker/docker-ce/blob/master/components/cli/experimental/README.md

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

2.安装 docker-buildx

参考:https://github.com/docker/buildx/blob/master/README.md#installing

# 可能不是最新版了,最新版请去上方链接里的指引去下载.
mkdir -p ~/.docker/cli-plugins
wget -O ~/.docker/cli-plugins/docker-buildx https://github.com/docker/buildx/releases/download/v0.5.1/buildx-v0.5.1.linux-amd64
chmod a+x ~/.docker/cli-plugins/docker-buildx

3.开启多架构支持

# 安装qemu
docker run --privileged --rm tonistiigi/binfmt --install all
# 构建镜像
docker buildx build  --platform linux/amd64,linux/arm64,linux/arm/v7 -t jonnyan404/verysync . --push

Reference Link

相关文章:

  • 2021-09-28
  • 2021-09-10
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-06-13
  • 2021-07-05
  • 2021-07-06
  • 2022-12-23
  • 2022-12-23
  • 2021-11-28
  • 2021-09-11
相关资源
相似解决方案