我正在运行命令docker-compose up --scale service-promotions=0
以在IntelliJ中运行我的项目,但我收到此错误:
=> ERROR [internal] load metadata for docker.io/library/gradle:6.5.1-jdk11 2.7s
------
> [internal] load metadata for docker.io/library/gradle:6.5.1-jdk11:
------
failed to solve: rpc error: code = Unknown desc = failed to solve with frontend dockerfile.v0: failed to create LLB definition: no match for platform in manifest sha256:449a6385fa079f420cd7cd4ce34601740e046dfdcaaaf272d6cc5313104859df: not found
我使用的是11.0.13 2021-10-19 LTS版本的java。这里有没有人可以帮助我解决这个错误,因为我以前从来没有用过docker。
我已经检查了docker-compose.yml文件,也存在值dockerfile:我也尝试使用DOCKER_BUILDKIT=0
命令,但它不工作。
1条答案
按热度按时间z4iuyo4d1#
这个错误可以通过在docker-compose.yml文件
platform: linux/amd64
中添加此行来解决。