root用户请去除命令前方的sudo

一、下载redis官方镜像

# 下载官方redis镜像   默认为最新版本
sudo docker pull redis    

# 安装对应版本  替换对应版本号<version>   通过搜索命令  docker search redis 查看对应版本号
sudo docker pull redis:<version>

二、宿主机上创建redis配置文件

替换命令中的"/path/to/doc"为自己的存放路径,redis配置文件自行到reids官网下载
# 创建配置文件路径
mkdir  /path/to/doc/conf && touch /path/to/doc/conf/redis.conf

三、启动redis容器

# 启动容器  替换宿主机路径“/path/to/doc”为自定义的路径
docker run -p 6379:6379 --name redis -v /path/to/doc/data:/data -v /path/to/doc/conf/redis.conf:/etc/redis/redis.conf -d redis redis-server /etc/redis/redis.conf

四、查看是否运行成功

# 是否能进入容器或者查看docker的运行记录
docker exec -it redis redis-cli
或
docker ps #查看对应容器是否存在

五、永久修改密码

找到宿主机对应的redis配置文件,文件内加入如下代码,并替换<password>为自定义的密码

# 校验密码
requirepass <password>

# 重启redis容器即可
docker restart redis