逸学Docker【java工程师基础】3.4Docker安装redis

1.拉取redis

docker pull redis

2.选择一个合适的redis 版本的配置文件

Redis configuration | Redis

或者这个

链接:https://pan.baidu.com/s/1RRdtgec4xBAgQghlhm0x1Q

提取码:ycyc

在1044行修改密码

3.提前在服务器建立 /data/redis 文件夹,

mkdir /data/redis

4.切换到文件夹redis把配置文件redis.conf步骤2的内容放入

cd /data/redis

5,启动

复制代码
启动命令
docker run -p 6379:6379 --name redis -v /data/redis/redis.conf:/etc/redis/redis.conf  -v /data/redis/data:/data -d redis redis-server /etc/redis/redis.conf --appendonly yes

-p 6379:6379:把容器内的6379端口映射到宿主机6379端口

-v /data/redis/redis.conf:/etc/redis/redis.conf:把宿主机配置好的redis.conf放到容器内的这个位置中

-v /data/redis/data:/data:把redis持久化的数据在宿主机内显示,做数据备份

redis-server /etc/redis/redis.conf:这个是关键配置,让redis不是无配置启动,而是按照这个redis.conf的配置启动

--appendonly yes:redis启动后数据持久化

最后redis可视化工具

链接:https://pan.baidu.com/s/1Xz2iYYZmPP2StEwC8u3ATA

提取码:ycyc

相关推荐
搬山境KL攻城狮11 小时前
maven 私服上传jar
java·maven·jar
q***563812 小时前
Spring Boot--@PathVariable、@RequestParam、@RequestBody
java·spring boot·后端
爬山算法12 小时前
Redis(120)Redis的常见错误如何处理?
数据库·redis·缓存
FREE技术12 小时前
学生成绩管理系统 基于java+springboot+vue实现前后端分离项目并附带万字文档(源码+数据库+万字详设文档+软件包+安装教程)
java·vue.js·spring boot·mysql
野生技术架构师12 小时前
盘一盘Redis的底层数据结构
数据结构·数据库·redis
q***575012 小时前
Spring Boot(七):Swagger 接口文档
java·spring boot·后端
wuxuanok13 小时前
Debug —— 部署微服务中微服务的配置文件及本地注册Nacos没问题但部署到Docker中就注册失败
docker·微服务·架构
曦樂~13 小时前
【Docker】Dockerfile自定义镜像
运维·docker·容器
胡斌附体13 小时前
docker desktop 限制wsl使用内存空间
docker·docker desktop·wsl·卡死·限制内存占用·限制内存
拾心2113 小时前
【云运维】Kubernetes安装(基于 Docker + Calico)
运维·docker·kubernetes