1、下载镜像
docker pull redis
2、创建 redis.conf
配置文件、存放数据目录、日志文件
mkdir /data/redis1
cd /data/redis1
mkdir -p data log
vi redis.conf
redis.conf 配置文件内容
# bind 127.0.0.1
# bind 127.0.0.1 -::1
protected-mode yes
daemonize no
databases 16
dir ./
appendonly yes
logfile "redis.log" f
requirepass Aa123456
3、启动命令
docker run --restart always -p 16379:6379 --name redis --privileged=true -v /data/redis1/log:/var/log/redis -v /data/redis1/redis.conf:/etc/redis/redis.conf -v /data/redis1/data:/data:rw -d redis --requirepass Aa123456
查看
docker exec 26a66a369a2d redis-server --version