# 前言
本文将指导您如何在 Windows 系统上安装 Docker, 并使用 Docker 来运行 Redis 容器。这种方法比直接在 Windows 上安装 Redis 更加简单和灵活。
# 安装 Docker Desktop for Windows
-
系统要求:
- Windows 10 64 位: Pro, Enterprise 或 Education (Build 16299 或更高版本)
- 启用 Hyper-V 和容器功能
-
下载 Docker Desktop:
- 访问 Docker 官网
- 点击 "Download for Windows" 下载安装程序
-
安装步骤:
- 双击下载的安装文件
- 按照安装向导的提示进行安装
- 安装完成后,重启电脑
-
验证安装:
- 打开命令提示符或 PowerShell
- 运行
docker --version
检查 Docker 是否正确安装
# 使用 Docker 运行 Redis
-
拉取 Redis 镜像:
docker pull redis
-
运行 Redis 容器:
docker run --name my-redis -p 6379:6379 -d redis
这条命令会创建一个名为 "my-redis" 的容器,并将容器的 6379 端口映射到主机的 6379 端口。
-
验证 Redis 是否运行:
docker ps
你应该能看到一个名为 "my-redis" 的容器正在运行。
-
连接到 Redis:
- 使用 Redis 命令行客户端:
docker exec -it my-redis redis-cli
- 或者使用其他 Redis 客户端工具,连接到 localhost:6379
- 使用 Redis 命令行客户端:
# 管理 Redis 容器
- 停止容器:
docker stop my-redis
- 启动容器:
docker start my-redis
- 重启容器:
docker restart my-redis
- 删除容器:
docker rm my-redis
(需要先停止容器)
# 配置 Redis 持久化
如果你需要 Redis 数据持久化,可以使用以下命令创建容器:
docker run --name my-redis -p 6379:6379 -v /path/to/local/data:/data -d redis redis-server --appendonly yes
这会将 Redis 数据保存在指定的本地目录中。
# 结语
通过 Docker 运行 Redis, 我们可以轻松地在 Windows 上使用这个强大的内存数据库,而无需担心复杂的安装和配置过程。希望这个指南能帮助你顺利地在 Windows 上设置 Docker 和 Redis 环境。