0

该命令docker builder rm jaeger-build需要 135 秒并失败并显示“错误:无法连接到 Docker 守护进程 ....”

还有其他方法可以强制删除 Docker 构建器吗?(我有一个工作的 Docker 守护程序,docker ps工作正常,只有buildx命令有这个问题。)

该命令docker builder ls需要 75 秒才能运行并产生以下输出:

NAME/NODE       DRIVER/ENDPOINT  STATUS  PLATFORMS
desktop-linux   docker                   
  desktop-linux desktop-linux    running linux/amd64, linux/arm64, linux/riscv64, linux/ppc64le, linux/s390x, linux/386, linux/arm/v7, linux/arm/v6
jaeger-build    docker-container         
  jaeger-build  jaeger-build     Get "https://192.168.99.101:2376/v1.24/containers/buildx_buildkit_jaeger-build/json": context deadline exceeded
default *       docker                   
  default       default          running linux/amd64, linux/arm64, linux/riscv64, linux/ppc64le, linux/s390x, linux/386, linux/arm/v7, linux/arm/v6

我正在使用 Docker Desktop for Mac,版本 20.10.11。 docker buildx version报告“v0.6.3”,我不知道这是最近的还是旧的。

4

1 回答 1

0

我能够解决这个问题。

“Docker Desktop => Troubleshoot => Clean/Purge Data”不起作用,并且 Docker 在“Docker Desktop => Troubleshoot => Reset to factory defaults”或卸载后没有重新启动。

似乎有效的步骤:

  • 使用删除我的设置mv ~/.docker ~/.corrupt-docker
  • 重新启动 Mac

我在那些不起作用的步骤之后做了那些事情。

于 2021-12-15T19:04:04.020 回答