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 持久化模式
相关推荐
jessezappy6 小时前
记录:老电脑安装 Docker 4.40 不支持 WSL 2 时这样处理
docker·容器·wsl·硬件不支持·i5-3470
全靠bug跑13 小时前
Spring Cache 实战:核心注解详解与缓存过期时间配置
java·redis·springcache
人生匆匆16 小时前
k8s通过域名访问 StatefulSet的pod
云原生·容器·kubernetes
虫小宝16 小时前
优惠券省钱app高并发秒杀系统:基于Redis与消息队列的架构设计
数据库·redis·缓存
赵文宇(温玉)16 小时前
免费|不限速|不限流量|多架构|容器镜像服务---第1批同步:Docker官方维护的143个library镜像仓库
docker·容器·架构
少许极端17 小时前
Redis入门指南(五):从零到分布式缓存-其他类型及Java客户端操作redis
java·redis·分布式·缓存
寂寞旅行17 小时前
k8s实现多人同时使用pod
云原生·容器·kubernetes
工具罗某人18 小时前
docker快速部署redis
redis·docker·容器
杨浦老苏19 小时前
轻量级自托管仪表盘Dashlet
docker·群晖·导航
此生只爱蛋19 小时前
【Redis】RESP协议和库的安装
数据库·redis·缓存