安装运行
# 下载redis镜像文件(可以指定版本docker pull redis:3.2,如果没有指定版本则默认下载最新版的MySQL)
docker pull redis
# 创建实例并启动
mkdir -p /mydata/redis/conf
touch /mydata/redis/conf/redis.conf
docker run -p 6379:6379 --name redis \
-v /mydata/redis/data:/data \
-v /mydata/redis/conf/redis.conf:/etc/redis/redis.conf \
-d redis redis-server /etc/redis/redis.conf
#参数说明:--name指定容器名字 -端口映射 -v目录挂载 -d后台运行+
# docker进入redis客户端。
docker exec -it redis redis-cli
设置自动启动
sudo docker update redis --restart=always
开启AOF持久化
redis默认开启RDB,关闭AOF,需要开启要在配置文件中配置
vim /mydata/redis/conf/redis.conf
# 插入下面内容
appendonly yes
# docker重启redis加载配置
docker restart redis