Docker依赖于Linux环境,因此所有在Windows安装Docker的方法都需要先安装一个虚拟机,常用的虚拟机有VMWare或VirtualBox,这里使用的是Windows自带的Hyper-V,对于电脑性能不足的笔记本用户来说会友好一些。
使用的系统:Windows 11
一、开启 Hyper-V
点击屏幕下方的【开始】按钮,在搜索栏中输入控制面板,点击打开【控制面板】。
![图片[1]-windows安装Docker详细步骤-维客博客](https://www.wkcom.cn/wp-content/uploads/2025/12/image-3.png)
点击【程序】,点击【启用或关闭Windows功能】
勾选 【Hyper-V】、【容器】、【适用于Linux的Windows子系统】、【虚拟机平台】 并确认安装,重启电脑
![图片[2]-windows安装Docker详细步骤-维客博客](https://www.wkcom.cn/wp-content/uploads/2025/12/image-4.png)
二、安装WSL 2
点击屏幕下方的【开始】按钮,在搜索栏中输入Microsoft Store,点击打开【微软应用商店】。
搜索WSL 2,点击安装
![图片[3]-windows安装Docker详细步骤-维客博客](https://www.wkcom.cn/wp-content/uploads/2025/12/image-5.png)
三、安装Ubuntu
在微软应用商店里搜索Ubuntu,选择需要的版本安装,这里选择的是Ubuntu 22.04.5 LTS
![图片[4]-windows安装Docker详细步骤-维客博客](https://www.wkcom.cn/wp-content/uploads/2025/12/image-6-1024x807.png)
四、安装Docker
在微软应用商店里搜索Docker Desktop,点击安装
![图片[5]-windows安装Docker详细步骤-维客博客](https://www.wkcom.cn/wp-content/uploads/2025/12/image-7-1024x807.png)
安装完成后会在电脑桌面显示Docker Desktop的快捷方式,双击运行。也可以在开始菜单里搜索打开。
![图片[6]-windows安装Docker详细步骤-维客博客](https://www.wkcom.cn/wp-content/uploads/2025/12/image-8-1024x581.png)
打开Docker Desktop之后会提示我们需要登录,由于目前国内的网络是无法访问Docker官网的,所以点击【Continue without signing in】跳过登录。
如果有加速器可以开着加速器注册登录。
五、Docker Desktop汉化
能够进入主界面说明安装成功了,若想要Docker Desktop显示中文,可以下载汉化包。
首先在主界面记下Docker Desktop右下角的版本号
![图片[7]-windows安装Docker详细步骤-维客博客](https://www.wkcom.cn/wp-content/uploads/2025/12/image-9-1024x581.png)
在GitHub下载汉化包
Releases · asxez/DockerDesktop-CNgithub.com/asxez/DockerDesktop-CN/releases
找到版本号相同的
![图片[8]-windows安装Docker详细步骤-维客博客](https://www.wkcom.cn/wp-content/uploads/2025/12/image-10-1024x599.png)
点击Assets,选择app-Windows-x86.asar
![图片[9]-windows安装Docker详细步骤-维客博客](https://www.wkcom.cn/wp-content/uploads/2025/12/image-11-1024x819.png)
如果因网络问题下载不下来,可以去搜索GitHub镜像网站,及其对应的使用教程,将下载连接粘贴进去即可下载。
安装汉化包首先要关闭Docker Desktop,查看任务管理器确保关闭。
在Docker安装目录找到app.asar文件并将其备份,防止出现意外。
Windows下默认为 C:\Program Files\Docker\Docker\frontend\resources
将下载的asar文件改名为app.asar后替换原文件。
![图片[10]-windows安装Docker详细步骤-维客博客](https://www.wkcom.cn/wp-content/uploads/2025/12/image-12-1024x644.png)
六、Docker镜像加速
因网络问题,在国内使用Docker需要配置镜像加速。很多服务商都提供了国内加速器服务,但需要注意是否失效,及时更换最新的镜像源。
这里列举两个常用的免费镜像源:
打开Docker Desktop,点击右上方的齿轮图标,然后点击【Docker 引擎】,在代码块中添加
"registry-mirrors": [
"https://docker.1ms.run",
"https://docker.xuanyuan.me"
],
点击Apply完成配置。
![图片[11]-windows安装Docker详细步骤-维客博客](https://www.wkcom.cn/wp-content/uploads/2025/12/image-13-1024x581.png)
七、Docker 运行 Hello World
在开始菜单中搜索cmd打开命令行,或者打开Docker Desktop,点击右下角的终端
![图片[12]-windows安装Docker详细步骤-维客博客](https://www.wkcom.cn/wp-content/uploads/2025/12/image-14-1024x581.png)
在命令行里输入后执行
docker run hello-world
如果有看到 Hello from Docker! 说明Docker安装成功了
![图片[13]-windows安装Docker详细步骤-维客博客](https://www.wkcom.cn/wp-content/uploads/2025/12/image-15-1024x581.png)
本站资源有的自互联网收集整理,如果侵犯了您的合法权益,请联系本站我们会及时删除。
本站资源仅供研究、学习交流之用,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担。















暂无评论内容