redis版本:默认最新版
1、安装redis
docker pull redis检查是否安装成功:
docker images如图:

可以看到镜像安装成功
2、运行及挂载redis
redis需要挂载redis.conf文件,直接挂载docker会把外部的(linux中)redis.conf看成一个文件夹,因此,需要先把该文件创建出来,再进行挂载:
1>创建redis.conf文件:
#/mydata/redis/conf为存放配置文件的路径
mkdir -p /mydata/redis/conf
#创建redis.conf文件
touch /mydata/redis/conf/redis.conf2>挂载redis
docker run -p 6379:6379 --name redis \
-v /mydata/redis/data:/data \
-v /mydata/redis/conf/redis.conf:/etc/redis/redis.conf \
-d redis redis-server /etc/redis/redis.conf3>检查redis是否启动
docker ps查看docker正在运行的镜像
docker ps如图:

可以看到redis已经在执行了
3、持久化配置
redis默认把数据存储在内存中,当redis重启后,数据会丢失,因此需要进行持久化配置
1>编辑redis配置文件
vi /mydata/redis/conf/redis.conf2>复制下面内容即可
#持久化配置
appendonly yes3>重启redis
docker restart redis
Docker中安装Redis并配置持久化
文章介绍了如何在Docker中安装Redis最新版,通过创建和挂载redis.conf文件来运行Redis服务,并进行了数据持久化的配置,以防止重启后数据丢失。
2047

被折叠的 条评论
为什么被折叠?



