1、官网下载 Docker Desktop for windows
下载地址:https://hub.docker.com/editions/community/docker-ce-desktop-windows
2、双击 "Docker Desktop Installer.exe" 按默认配置,安装 docker
3、安装完成,验证 docker
docker ps、docker images

4、Idea 安装 docker 插件
File -> Settings -> Plugins

5、docker 配置

遇到的问题:
(1)docker ps、docker images 报错
error during connect: Get http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.40/images/json: open //./pipe/docker_engine: The system cannot find the file specified. In the default daemon configuration on Windows, the docker client must be run elevated to connect. This error may also indicate that the docker daemon is not running.

大概意思是说,需要用守护进程的方式。
解决:进入 docker 安装目录,输入 DockerCli.exe -SwitchDaemon

(2)Idea 配置 docker 时报错。
报错提示:connect localhost/127.0.0.1:2375 refused。
解决:勾选 Expose 2375 without TLS -> Apply & Restart

(3)docker 创建镜像时,报错提示:no matching manifest for windows/amd64 10.0.17763 in the manifest list entries
解决:将 experimental: false 改为 true

本文详细介绍了Docker在Windows平台上的安装步骤,包括从官方网站下载Docker Desktop for Windows,安装过程及验证,同时在IntelliJ IDEA中安装Docker插件的方法。针对安装和使用过程中常见的错误,如docker ps和docker images命令失败、IDEA配置错误以及镜像创建时的错误,提供了具体的解决方案。
1万+

被折叠的 条评论
为什么被折叠?



