- 拉取redis镜像
docker pull redis
- 创建配置文件
mkdir -p /mydata/redis/conf
touch /mydata/redis/conf/redis.conf
- 启动容器
docker run -p 6379:6379 --name redis --privileged=true -v /mydata/redis/data:/data -v /mydata/redis/conf/redis.conf:/etc/redis/redis.conf -d redis redis-server /etc/redis/redis.conf
- 运行redis
docker exec -it redis redis-cli
- 开启aof持久化
vi /mydata/redis/conf/redis.conf
# 添加如下内容
appendonly yes
- 重启redis
docker restart redis
- 设置随docker自启动
docker update redis --restart=always