1:使用docker下载最新的镜像
docker pull redis
2: 创建实例对象并启动redis
1):首先创建目录文件,在centos7环境
mkdir -p /mydata/redis/conf
touch /mydata/redis/conf/redis.conf
2): 启动redis
docker run -p 6379:6379 --privileged=true --name redis \
-v /mydata/redis/data:/data \
-v /mydata/redis/conf/redis.conf:/etc/redis/redis.conf \
-d redis:6.2 redis-server /etc/redis/redis.conf
3:检查redis是否安装成功
命令:
docker exec -it redis redis-cli
4: 重启启动redis
命令:
docker restart redis
5: 配置redis的持久化操作
1):修改centos7环境下/mydata/redis/conf/redis.conf文件,添加如下内容
#表示redis启用AOF的持久化方式,默认就是AOF
appendonly yes
6:重启redis,使配置生效
docker restart redis
7:设置容器开机自动启动
命令:
sudo docker update 容器名称 --restart=always
sudo docker update redis --restart=always