0

when i run a pipeline in gitlab-runner.i get an error:

#1 [internal] booting buildkit
#1 pulling image moby/buildkit:buildx-stable-1
#1 pulling image moby/buildkit:buildx-stable-1 2.4s done
#1 ERROR: Error response from daemon: manifest for moby/buildkit:buildx-stable-1 not found
------
 > [internal] booting buildkit:
------
ERROR: Error response from daemon: manifest for moby/buildkit:buildx-stable-1 not found

my docker version is 18.03.1-ce gitlab-runner version is v15.8.1

how to fix it?

gitlab-runner is run as a docker container

eddy
  • 3
  • 3
  • when ii run "docker run moby/buildkit:buildx-stable-1" ,i got error “Error response from daemon: manifest for moby/buildkit:buildx-stable-1 not found”,but another host(docker verions is 19.03.12) run "docker pull moby/buildkit:buildx-stable-1",is ok. WHY?should i upgrade docker ? – eddy Feb 06 '23 at 09:49
  • it's ok.i edit config.toml,change image = "docker" to image = "docker:stable",and restart runner container – eddy Feb 07 '23 at 00:08

1 Answers1

1

Probably you have encountered this problem at the stage of image creation. Errors like this occur due to version incompatibility. Choose other versions for your Docker.

  • i edit config.toml,change image = "docker" to image = "docker:stable",and restart runner container. it's ok. – eddy Feb 08 '23 at 02:46
  • Your answer could be improved with additional supporting information. Please [edit] to add further details, such as citations or documentation, so that others can confirm that your answer is correct. You can find more information on how to write good answers [in the help center](/help/how-to-answer). – Community Feb 09 '23 at 17:41