1、下载最新redis镜像
docker pull redis //表示拉取最新的镜像
如果要指定版本
docker pull redis:latest//表示拉取最新的镜像
2、创建redis映射目录
mkdir /redisData/redis/conf
配置文件挂载在我指定的redisData/redis/conf/ 文件夹中,方便后续的修改
创建redis配置文件
touch /redisData/redis/conf/redis.conf
3、编辑redis配置文件
vim /redisData/redis/conf/redis.conf
#注释掉这部分,使redis可以外部访问
bind 0.0.0.0
#用守护线程的方式启动,默认是no
daemonize no
#给redis设置密码
requirepass
#redis持久化 默认是no
appendonly yes
#防止出现远程主机强迫关闭了一个现有的连接的错误 默认是0
tcp-keepalive 300
4、启动redis
docker run -p 6379:6379 --name redis -v /redisData/redis/data:/data -v /redisData/redis/conf/redis.conf:/etc/redis/redis.conf -d redis redis-server /etc/redis/redis.conf --appendonly yes
5、检查是否启动成功
docker ps
如上图,表示启动成功
可以正常链接