欢迎光临
我们一直在努力

保姆级教程:Windows 10/11 安装 Docker Desktop 并配置国内镜像加速(附 Redis 实战)

✅ 亲测有效|✅ 零基础也能懂|✅ 解决 pull 超时、DNS 失败、403 等常见问题

💡 一、为什么需要配置镜像加速?
Docker 默认从国外服务器(docker.io)拉取镜像,在国内访问极慢甚至失败。
通过配置 国内镜像加速器(如中科大、清华),可将下载速度提升 5~10 倍!

🧰 二、前置条件
Windows 10/11(家庭版/专业版均可)
已启用 WSL2(Docker Desktop 会自动安装)
管理员权限

1、以管理员身份运行命令提示符
在这里插入图片描述
2.打开docker desktop –>设置 –>Docker Engine,将以下配置粘贴进去,然后点击右下角的保存并重启docker
在这里插入图片描述

{
"builder": {
"gc": {
"defaultKeepStorage": "20GB",
"enabled": true
}
},
"experimental": false,
"registry-mirrors": [
"https://docker.1ms.run",
"https://docker.1panel.live"
]
}

3.等待配置完成后,拉个镜像测试一下,执行docker pull ngnix,这时镜像拉取非常快
在这里插入图片描述
4.打开docker desktop –>设置 –> Images,就可以看到nginx拉取成功啦!
在这里插入图片描述

5.拉取并运行 Redis(实战测试)
(这里我想要下载安装redis,以下步骤跟上面的拉取差不多)
(1)拉取 Redis 镜像
在这里插入图片描述
(2)启动 Redis 容器
在这里插入图片描述
-d:后台运行
–name my-redis:容器命名为 my-redis
-p 6379:6379:将主机 6379 端口映射到容器

(3)查看运行中的容器
在这里插入图片描述
✅ 应看到 my-redis 状态为 Up

(4)进入 Redis 客户端
在这里插入图片描述
(5)测试基本命令
在这里插入图片描述
✅ 能读写数据,说明 Redis 正常工作!

(6)打开docker desktop –>Images
在这里插入图片描述

答疑解惑:
1.nginx和redis分别有什么作用?这两个的区别是?

工具作用
🔹 Nginx 是一个“网站大门”,负责接收用户请求,把网页、图片、视频发出去。
🔹 Redis 是一个“内存数据库”,用来快速存取数据(比如登录状态、缓存、计数器)。
🌐 Nginx 是对外服务的入口,Redis 是后台存储的加速器。

2.总结
在这里插入图片描述

tips:
Windows安装Docker Desktop全流程可查看上一篇内容哦!一定要先看这一篇:手把手教学 | Windows安装Docker Desktop全流程(15分钟搞定WSL2环境),然后再看这一篇可以更快且更高效率实现redis配置!

赞(0)
未经允许不得转载:171主机测评 » 保姆级教程:Windows 10/11 安装 Docker Desktop 并配置国内镜像加速(附 Redis 实战)
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址