逸学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

相关推荐
要开心吖ZSH12 分钟前
《Spring 中上下文传递的那些事儿》Part 4:分布式链路追踪 —— Sleuth + Zipkin 实践
java·分布式·spring
桦说编程32 分钟前
深入解析CompletableFuture源码实现
java·性能优化·源码
蓝澈11211 小时前
迪杰斯特拉算法之解决单源最短路径问题
java·数据结构
deriva1 小时前
.netcore+ef+redis+rabbitmq+dotcap先同步后异步再同步的方法,亲测有效
redis·rabbitmq·.netcore
Kali_071 小时前
使用 Mathematical_Expression 从零开始实现数学题目的作答小游戏【可复制代码】
java·人工智能·免费
rzl021 小时前
java web5(黑马)
java·开发语言·前端
时序数据说2 小时前
为什么时序数据库IoTDB选择Java作为开发语言
java·大数据·开发语言·数据库·物联网·时序数据库·iotdb
guojl2 小时前
深度解读jdk8 HashMap设计与源码
java
guojl2 小时前
深度解读jdk8 ConcurrentHashMap设计与源码
java
爱上语文2 小时前
Redis基础(5):Redis的Java客户端
java·开发语言·数据库·redis·后端