解决 Windows 中未安装 Docker 导致 Idea 的 Docker 插件无法构建
在 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
完整路径。
- 将 docker 程序解压的