在 Docker 的官方文档中,对此问题的解决方法如下:
在使用 docker buildx 命令时,需要在执行 build 命令前先执行以下命令:
docker buildx create --name mybuilder
docker buildx use mybuilder
docker buildx inspect --bootstrap
然后再执行 build 命令即可。
例如:
docker buildx build --platform linux/amd64,linux/arm64 --tag myimage:latest --push .