1、docker下载redis版本
docker pull redis:5.0
2、本地创建目录
# 创建redis本地目录和数据存储目录
mkdir -p /home/redis/data
3、修改redis.conf配置文件
到官网下载redis5.0的压缩包,将压缩包中的redis.conf放入到/home/redis中
修改配置文件redis.conf
#注释掉
#bind 127.0.0.1
#注释掉。由于这个没有注释掉,导致纠结了2个多小时。。。如果有其它的方法,请在底下留言。谢谢啦~
#daemonize yes
#修改密码
requirepass 123456
4、启动容器
docker run -p 6379:6379 --name redis -v /home/redis/redis.conf:/etc/redis/redis.conf -d redis:5.0 redis-server /etc/redis/redis.conf --appendonly yes
-p映射端口号, 本地端口号:容器端口号
-v映射文件
配置文件映射:/home/redis/redis.conf:/etc/redis/redis.conf
redis-server /etc/redis/redis.conf 使用指定配置文件启动redis
--appendonly yes 实现redis数据持久化