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 持久化模式
相关推荐
功德+n6 小时前
Linux下安装与配置Docker完整详细步骤
linux·运维·服务器·开发语言·docker·centos
小敬爱吃饭7 小时前
Ragflow Docker部署及问题解决方案(界面为Welcome to nginx,ragflow上传文件失败,Docker中的ragflow-cpu-1一直重启)
人工智能·python·nginx·docker·语言模型·容器·数据挖掘
不知名的老吴7 小时前
Redis的延迟瓶颈:TCP栈开销无法避免
数据库·redis·缓存
木子欢儿7 小时前
Docker Hub 镜像发布指南
java·spring cloud·docker·容器·eureka
Devin~Y7 小时前
高并发电商与AI智能客服场景下的Java面试实战:从Spring Boot到RAG与向量数据库落地
java·spring boot·redis·elasticsearch·spring cloud·kafka·rag
磊 子8 小时前
redis详解2
java·spring boot·redis
coppher8 小时前
Ubuntu 22.04 amd64 离线安装 Docker 完整教程
linux·docker
杰克尼9 小时前
redis(day03-商户查询缓存)
数据库·redis·缓存
刘~浪地球9 小时前
Redis 从入门到精通(十三):哨兵与集群
数据库·redis·缓存
虚伪的空想家10 小时前
k8s集群configmap和secrets备份脚本
linux·容器·kubernetes