如果你没有安装Docker你可以参考这篇文章安装Docker

用下面命令下载最新Redis镜像

1
docker pull redis

创建conf

1
mkdir -p /mydata/redis/conf
1
touch /mydata/redis/conf/redis.conf

启动redis实例

1
2
3
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

redis持久化

1
cd /mydata/redis/conf
1
echo appendonly yes > redis.conf
1
docker restart redis

进入redis

1
docker exec -it redis redis-cli

下次启动redis只要输入docker start redis就行了。

开机自启redis

1
sudo docker update redis --restart=always