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 持久化模式
相关推荐
rising start15 小时前
从客户端通信到分布式消息中间件
redis·分布式·kafka·rabbitmq·mq
草木红16 小时前
Redis 语法基础入门
数据库·redis·缓存
Nontee16 小时前
Docker基础
docker·容器·eureka
烟雨江南aabb17 小时前
Docker第一弹 Docker是什么?
运维·docker·容器
ai产品老杨17 小时前
解耦异构算力与多协议接入:基于 Docker 与 GB28181 的企业级 AI 视频管理平台架构演进与源码交付实践
人工智能·docker·音视频
2301_8035389518 小时前
Pod启动失败?K8s中Pod创建常见问题与排查指南
docker·容器·kubernetes
YDS82918 小时前
浅谈近期关于Docker部署产生的一些问题
运维·docker·容器
日取其半万世不竭18 小时前
给 Docker 容器设置 CPU 和内存限制,避免单个服务拖垮整机
java·docker·容器
颂love19 小时前
Redis 核心知识点汇总:安装配置 + 9 大数据结构命令与场景
数据库·redis·缓存
AI服务老曹19 小时前
解耦异构算力与多路协议:基于 Docker 部署与源码交付的企业级 GB28181/RTSP 边缘计算 AI 视频管理平台架构深度解析
人工智能·docker·边缘计算