本教程没有任何代码门槛,图形化操作,手把手教学。
引言:Docker 到底是什么?
一提到 Docker,很多人的第一反应是:
❌ 这是程序员用的 ❌ 太难了学不会 ❌ 跟我普通人有什么关系?
本期视频会告诉你:Docker 没那么神秘,它就是一个「打包工具」。
打了个很形象的比方:
🕹️ Docker = Switch 模拟器 🎮 n8n、Ollama 这些 AI 工具 = 游戏卡带
你下载模拟器不是为了研究模拟器怎么写的,而是为了玩游戏。
所以 Docker,你只要会「插卡带开机关机」就够了。
🖥️ 第一步:检查虚拟化
Docker 本质上是跑在虚拟机里的,所以在安装之前,需要先检查电脑是否开启虚拟化。
操作步骤
- 按
Ctrl+Shift+ESC 打开任务管理器 - 点击 性能 → CPU
- 查看「虚拟化」是否显示 已启用
💡 小贴士:大多数电脑默认都是开启的。如果是「已禁用」,需要重启电脑进 BIOS 设置。每个电脑品牌方法不一样,自行搜索「你的电脑品牌 + 开启虚拟化」即可。
🐳 第二步:下载安装 Docker
2.1 下载 Docker
前往 Docker 官网 点击下载。
Windows 用户注意: - AMD64 = 大多数电脑(基于 X64 架构的处理器) - ARM64 = 平板/苹果芯片电脑
🤔 不知道自己是什么架构?按 Win+X → 系统,在「系统类型」查看: - 「基于 X64 的处理器」→ 选 AMD64 - 「基于 ARM 的处理器」→ 选 ARM64
这个安装包只有几百兆,下载很快。
2.2 安装 Docker
双击运行安装包,会弹出配置界面:
| 选项 | 含义 | 建议 |
|---|
| 使用 WSL 2 | 使用新技术代替老旧的 Hyper-V,能让 Docker 跑得更快 | ✅ 必须勾选 |
| Windows 容器 | Docker 会切换到 Windows 模式 | 默认不选 |
| 添加桌面图标 | 方便以后开机找到 | ✅ 建议勾选 |
配置好后,点击 OK,等待安装完成,安装程序会提示重启电脑。
2.3 重启后首次启动
- 启动 Docker
- 接受协议
- 问你要不要登录 → 直接点击跳过(不登录完全不影响使用)
💡 如果你只是本地部署 n8n、Ollama 这些开源工具,不需要 Docker 账号。只有在需要把写好的代码上传到云端分享给别人时,才需要登录。
2.4 升级 WSL(重要!)
首次打开 Docker,如果弹出提示说明 WSL 版本过旧,需要升级。
有两种方法:
方法一:命令行升级(简单)
- 按
Win+X 选择 终端管理员(有的电脑显示 Windows Powershell) - 复制命令:
wsl --install - 粘贴,回车,等待升级完成
- 升级完成后输入
wsl -v 确认版本已是最新
方法二:手动安装(推荐)
如果命令行一直卡在 0% 或报错连不上服务器,可以用这个方法:
- 去 GitHub WSL 官网 的 Releases 下载
.msi 安装包 - 大多数电脑选 x64 版本
- 双击安装,很快搞定
安装完成后,回到 Docker 点击重启,就可以正常使用啦!
🧧 第三步:汉化(可选)
Docker 界面是英文的,看着不习惯?可以汉化。
操作步骤
- 退出 Docker:点击右下角小鲸鱼图标 → 右键 → 退出
- 下载汉化包:前往 GitHub Docker 汉化包
- 找到 Windows 版本:下载带
app-Windows 开头的文件(不是带 Debian 或 Mac 的) - 改名:把下载的文件名改成
app.asar - 替换文件:
- 右键 Docker 图标 → 属性 → 打开文件所在的位置
- 进入
frontend → resources - 把原
app.asar 改名为 app.asar.bak(保留以防万一) - 把新的
app.asar 拷贝进去 - 重启 Docker → 界面变成中文了!
⚙️ 第四步:功能介绍和设置
Docker 界面有三个核心概念:
| 概念 | 比喻 | 说明 |
|---|
| 镜像 | exe 安装包 | 下载的软件安装包 |
| 容器 | 运行起来的软件 | 点击安装包后运行起来的程序 |
| 卷 | 游戏存档 | 保存工作流/数据库数据,删除容器后数据不丢 |
⚠️ 重要:如果不加卷,容器删除后数据会丢失!
4.1 迁移 Docker 数据到其他盘
Docker 默认数据存在 C 盘,如果不想占用 C 盘空间,可以迁移到其他盘:
- 在其他盘(如 D 盘)新建一个文件夹,如
DockerData - 打开 Docker → 设置 → 资源 → 磁盘镜像位置
- 点击浏览,选中新建的文件夹
- 点击应用并重启 → 选择移动
4.2 配置国内镜像源(关键!)
Docker 官方服务器在国外,国内直接下载会非常慢,甚至报错。添加国内镜像源可以大幅加速:
- 打开 Docker → 设置 → 引擎
- 在 JSON 配置中加入:
"registry-mirrors": [
"https://docker.1ms.run",
"https://docker.1ms.eu.org"
]
- 点击应用并重启
📦 镜像源地址可以到 Docker 镜像站 获取最新的。
🚀 第五步:实战!安装 n8n
n8n 是目前最火的自动化工作流工具,学会了这个,其他 Docker 软件都是同样的操作。
方法一:图形界面(推荐新手)
- 在顶部搜索框输入
n8n,回车 - 找下载量最高、星标数最多的镜像
- 点击 Pull 下载 → Run 启动
- 进行基础设置:
- 容器名称:如
n8n_1 - 端口映射:填写一个四位数端口,如
8081(localhost:8081 访问) - 添加卷/目录挂载:保存项目数据
💡 端口:容器内部端口映射到你电脑的端口。比如填 8081,浏览器输入 localhost:8081 就能打开。
什么是卷?
- 卷 (Volume):数据存在 Docker 内部,换电脑需要用命令备份
- 目录挂载:数据存到你指定的本地文件夹,换电脑直接拷贝就能用
两种方式都可以,看个人喜好。
- 浏览器输入
localhost:8081,搞定!✅
方法二:命令行(更快)
复制官方的 Docker 命令,在终端执行:
# 创建卷
docker volume create n8n_data
# 启动容器
docker run -d --name n8n -p 8081:5678 -v n8n_data:/home/node n8nio/n8n
⚠️ 注意:如果用的是官方镜像仓库,在国内访问会不稳定,需要换成国内镜像源。命令中的 n8nio/n8n 改成 registry.cn-hangzhou.aliyuncs.com/n8nio/n8n 可以加速。
🗑️ 第六步:卸载
如果不想用了,完全卸载 Docker:
| 步骤 | 操作 |
|---|
| 1 | 进入容器,停止并删除所有容器 |
| 2 | 进入镜像,删除所有镜像 |
| 3 | 进入卷,删除所有卷 |
| 4 | 右键右下角小鲸鱼,退出 Docker |
| 5 | Win+X → 安装的应用,在控制面板卸载 |
| 6 | 检查残留配置,必要时手动删除 |
📝 总结
| 步骤 | 关键点 |
|---|
| 检查虚拟化 | 任务管理器 → 性能 → CPU |
| 下载安装 | 勾选 WSL 2! |
| 首次启动 | 跳过登录,不影响使用 |
| 升级 WSL | 命令行或手动安装 .msi |
| 汉化 | 替换 app.asar 文件 |
| 国内镜像 | 必设! 大幅加速下载 |
| 安装 n8n | 端口 + 卷/目录挂载要配好 |
📦 相关资源汇总
| 资源 | 链接 |
|---|
| Docker 官网 | https://www.docker.com/ |
| Docker 网盘下载 | https://pan.quark.cn/s/81ccdc927439 |
| WSL GitHub | https://github.com/microsoft/WSL |
| WSL 网盘下载 | https://pan.quark.cn/s/ddf1bb454133 |
| 汉化包 GitHub | https://github.com/asxez/DockerDesktop-CN |
| 汉化包网盘 | https://pan.quark.cn/s/69b4a50af88e |
| 国内镜像源 | https://pan.quark.cn/s/4fd2d0d358b2 |
如果对你有帮助,记得点赞收藏,防走丢!
阅读原文:原文链接
该文章在 2026/4/20 12:59:33 编辑过