Windows用Docker Desktop部署Redis

文章目录


解决网络问题

配置阿里云官方镜像

拉取 Redis 镜像

bash 复制代码
docker pull redis
# check
docker images

创建运行 Redis 容器并设置密码

bash 复制代码
docker run -d --name [my-redis] -p 6379:6379 redis redis-server --requirepass [yourpassword]
#check
docker ps
  • -d:表示以守护进程(后台)模式运行容器
  • --name my-redis:为容器指定一个名称,这里我们将容器命名为 my-redis,你可以根据自己的喜好修改
  • -p 6379:6379:将容器内部的 6379 端口映射到宿主机的 6379 端口,这样你就可以通过宿主机的 6379 端口访问 Redis 服务
  • redis:指定要使用的 Redis 镜像
  • redis-server --requirepass yourpassword:在容器中启动 Redis 服务器,并设置访问密码

连接到Redis并验证密码

bash 复制代码
docker exec -it my-redis redis-cli
AUTH [yourPassword]

持久化数据

看这篇:https://blog.csdn.net/qq_44345263/article/details/123327509

bash 复制代码
docker run -d --name my-redis -p 6379:6379 -v [/your/local/path]:/data redis redis-server --requirepass [yourpassword] --appendonly yes
  • /your/local/path 是你本地机器上的一个目录,用于存储 Redis 的数据文件
  • --appendonly yes 表示开启 Redis 的 AOF 持久化模式
相关推荐
IT摆渡者12 分钟前
基于 Docker 部署 Nextcloud 私有云盘(外挂 Windows 共享)项目实践
运维·docker·容器
敲代码的嘎仔1 小时前
用 Redis 合并写 + DelayQueue 延迟检测,把视频播放进度写库频率降到 1/60
java·开发语言·数据库·redis·缓存·音视频·高并发
墨香幽梦客2 小时前
Kubernetes+Istio实现CRM系统弹性伸缩:服务网格下的流量治理与熔断策略
容器·kubernetes·istio
新时代牛马2 小时前
单机 docker run 管不住了?从编排需求、期望状态到调度/自愈闭环讲透
运维·docker·容器
binqian2 小时前
Docker Desktop(WSL2 后端)三层网络互通技术文档
网络·docker·容器
LuiChun3 小时前
与精神病患者的日常探讨20260913
docker
闲云野鹤在人间3 小时前
Docker入门|第1章 容器生态系统完整解析
运维·服务器·docker·容器·centos
程序猿乐锅4 小时前
【黑马点评 | 第一篇】从 Session 到 Redis+Token 的改造与拦截器实现
数据库·redis·缓存
野生技术架构师4 小时前
Redis Hot Key 与 Big Key:危害、发现与解决方案
数据库·redis·缓存
学渣超4 小时前
从一次早高峰数据库告警说起:你真的理解缓存该如何落地应用吗?
redis·后端·架构