1、拉取指定版本的redis镜像
docker pull redis:6.0.10
也可以直接拉取最新版本的镜像
docker pull redis:latest
2、创建配置文件目录存放redis.conf
创建目录 mkdir /root/redis/conf -p
创建文件 vim /root/redis/conf/redis.conf
文件内容:
bind 0.0.0.0
protected-mode no
port 6380
tcp-backlog 511
timeout 0
tcp-keepalive 0
loglevel notice
logfile ""
databases 6
save 900 1
save 300 10
save 60 10000
stop-writes-on-bgsave-error yes
rdbcompression yes
rdbchecksum yes
dbfilename dump.rdb
dir ./
requirepass 123456
3、docker启动redis
docker run -itd --name redis --net=host -v /root/redis/conf:/usr/local/etc/redis redis:6.0.10 redis-server /usr/local/etc/redis/redis.conf
命令解释说明: