Docker Desktop 安装与配置全攻略:从零开始,轻松玩转容器化
一、说明
Docker Desktop 是一款适用于 Mac、 Linux 或 Windows 环境的一键安装应用程序,可让您构建、共享和运行容器化应用程序和微服务。它提供了一个简单的 GUI(图形用户界面),可让您直接从计算机管理容器、应用程序和映像。Docker Desktop 减少了复杂设置所花费的时间,因此您可以专注于编写代码。它负责端口映射、文件系统问题和其他默认设置,并定期更新错误修复和安全更新。
二、安装流程
以Windows版本为例(具体的可参考官方中文文档):
1、系统要求
Docker 必须跑在 Linux 内核上;Windows 没有原生 Linux 内核,所以必须靠 WSL 2 或 Hyper‑V 虚拟出一个 Linux 环境给 Docker 用。WSL 2是轻量化的VM,速度快;Hyper-V是企业级的VM,速度较慢。
Docker Desktop自带了WSL 2和Hyper-V的下载安装。
2、下载Docker Desktop
官方下载链接
太慢的话可以找其他的源
3、安装
双击安装包,勾选:Use WSL 2 instead of Hyper-V(关键,不要用 Hyper-V,一般都是用WSL 2),然后全部默认就行。
注意:当前系统最好是管理员,防止权限不够
三、安装后配置
1、登录
可以不选择登录,只会影响拉取速度,不登陆100次/6小时,登录500次/6小时
2、映像文件位置修改
由于默认安装在C篇,后续映像文件太多可能把系统盘撑爆,所有我们修改一下映像盘保存的位置。具体操作:设置 -> Resources -> Advanced -> 修改Disk image location的位置,然后点击Apply & Restart 移动就行。
或者,在一开始就装在非系统盘,不过好像比较繁琐。

3、镜像配置
Docker 默认从国外服务器下载镜像,速度极慢、经常失败;所以要配置国内镜像给Docker 换一个国内高速下载源,让拉取镜像秒速、稳定。简单的操作步骤:设置 -> Docker Engine ->添加国内镜像

国内镜像很多,但是有的可能不可用了,需要自己在使用中选择,目前我使用的镜像如下:
"registry-mirrors": [
"https://docker.1ms.run",
"https://dockerproxy.com",
"https://hub.rat.dev"
]
4、确认docker安装成功
在命令提示符下,输入下面两个命令查看是否有docker相关的信息
# 查看Docker信息
docker info
# 查看Docker版本
docker version
四、总结
通过本文的详细步骤,已经完成了 Docker Desktop 的安装与配置全过程:
- 安装准备:了解 Docker Desktop 的基本概念和系统要求,选择适合的虚拟化方案(推荐 WSL 2)。
- 安装过程:下载安装包,按照指引完成安装,注意使用管理员权限。
- 配置优化:
- 修改映像文件存储位置,避免占用系统盘空间
- 配置国内镜像源,大幅提升镜像拉取速度
- 验证安装是否成功
完成以上配置后,Docker Desktop 环境已经准备就绪,可以高效地开始构建、运行和管理容器化应用。
更多推荐

所有评论(0)