为了国产化适配,要求讲原先在x86上的docker镜像重新打包为能够在arm上使用的docker镜像。
docker提供了构建多平台镜像的插件buildx,
配置 Docker buildx 环境
1、确保 Docker 版本不低于 19.03,才能使用 buildx
1 |
|
2、检查 buildx 插件
1 |
|
通过apt或者yum等包管理方式安装的Docker,默认是带有 buildx 插件的。
如果我们使用的 Docker 版本中没有包含 buildx,或者想要安装最新版本的 buildx,可以访问 github - docker/buildx 获取安装指南。
3、安装 buildx 插件
wget https://github.com/docker/buildx/releases/download/v0.14.0/buildx-v0.14.0.linux-amd64
chmod a+x buildx-v0.14.0.linux-amd64
mkdir -p /usr/libexec/docker/cli-plugins
mv buildx-v0.14.0.linux-amd64 /usr/libexec/docker/cli-plug