On Sat, Sep 14, 2024 at 11:39:21PM +0200, Geert Stappers wrote: > Hello, > > On a Bookworm system results `DOCKER_BUILDKIT=1 docker build .` in > a succesfull build. > > On an unstable system results `DOCKER_BUILDKIT=1 docker build .` in > this output: > |ERROR: BuildKit is enabled but the buildx componet is missing or broken. > | Install the buildx component to build images with BuildKit: > | https://docs.docker.com/go/builds > > That webpage says: "Buildx and BuildKit are both installed with Docker > Desktop and Docker Engine out-of-the-box." It explains why the build > works on the Bookworm system. And says it should work on the unstable > system. But here we are ... > > > My websearch suggested there is package 'docker-buildx-plugin' and > package 'docker-buildx'. "apt" can't find them. > > > What should be done to get the buildx component working? >
Knowing that `DOCKER_BUILDKIT=1 docker build .` works on your Debian unstable system would help. It tells that the problem is on my side. > Background information: > The Bookworm system: > |$ dpkg -l docker\* | grep ^ii | cut -b -60 > |ii docker-compose 1.29.2-3 all > |ii docker.io 20.10.24+dfsg1-1+b3 amd64 > |$ docker --version > |Docker version 20.10.24+dfsg1, build 297e128 > |$ The Bookworm machine was installed on a new computer, it was always a Bookworm system. > On the unstable system: > |$ dpkg -l docker\* | grep ^ii | cut -b -60 > |ii docker-cli 26.1.5+dfsg1-2+b1 amd64 > |ii docker-compose 1.29.2-6 all > |ii docker.io 26.1.5+dfsg1-2+b1 amd64 > |$ docker --version > |Docker version 26.1.5+dfsg1, build a72d7cd > |$ > That system start as a Stretch system and at some point in time upgrade to unstable. What is more likely causing the |ERROR: BuildKit is enabled but the buildx componet is missing or broken. the many upgrades or being an unstable system? Groeten Geert Stappers -- Silence is hard to parse