在 Windows 中 Idea 的程序升级到 2024 版本之后,如果没有安装 Docker,则 Idea 的 Docker 插件无法正常构建镜像,会提示:Cannot find docker.exe。

解决办法

  • https://download.docker.com/win/static/stable/x86_64/ 中下载 docker 运行程序包(非安装),解压到自定义目录。
  • https://github.com/docker/buildx/releases/ 中下载最新的 buildx 程序(非安装),Windows 版本名称一般为buildx-v0.x.x.windows-amd64.exe,将程序移动到用户目录(%USERPROFILE%)的 .docker\cli-plugins\ 目录下,并命名为 docker-buildx.exe
  • 配置(以下二选一)

    • 将 docker 程序解压的 docker.exe 的路径添加的环境变量的 Path 中。
    • 在 Idea 的 File | Settings | Build, Execution, Deployment | Docker | Tools 中,指定 docker 程序解压的出来的 docker.exe 完整路径。

标签: idea, docker

评论已关闭