一、拉取镜像
docker pull redis
二、创建挂载路径
mkdir -p /usr/local/soft/docker/redis/conf/
mkdir -p /usr/local/soft/docker/redis/data/
三、创建配置文件redis.conf
# 配置文件内容可从redis的github上下载相应版本的redis.conf填充,并修改以下几项即可
vi /usr/local/soft/docker/redis/conf/redis.conf
#bind 0.0.0.0 #带bind的注释掉
protected-mode yes #开启密码
daemonize no #一定改为no 否则redis不能启动 而且没有日志!!!!!!!!!!
requirepass 123 #密码
四、启动容器
docker run -p 6379:6379 --name redis -v /usr/local/soft/docker/redis/conf/redis.conf:/etc/redis/redis.conf -v /usr/local/soft/docker/redis/data:/data -d redis:7.0.7 redis-server /etc/redis/redis.conf --appendonly yes