1.下载redis镜像
docker pull redis
2.创建实例并启动
注意:如果要挂在文件,需要先在宿主机创建这个文件
[root@localhost mysql]# mkdir -p /mydata/redis/conf
[root@localhost mysql]# touch /mydata/redis/conf/redis.conf
[root@localhost mysql]# vi /mydata/redis/conf/redis.conf
appendonly yes
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
3.使用客户端连接redis
docker exec -it redis redis-cli
4.解决redis默认没有持久化问题
修改配置文件,添加内容
appendonly yes
5.客户端工具测试连接
6.官方文档查看redis配置文件内容
7.设置开机启动redis
docker update redis --restart=always