本文以redis6.0.13为例进行安装
下载镜像
docker pull redis:6.0.13
启动镜像
docker run -d -p 6379:6379 -v redisdata:/data --name redis redis:6.0.13 redis-server --appendonly yes
参数说明
-d 后台运行
-p 端口映射
-v 将redis容器中的data目录映射到宿主机
--name 指定容器名称
redis-server --appendonly yes 开启持久化存储
连接测试
新增数据
验证持久化
自定义配置文件启动
1.到官网下载对应版本的redis
2.将redis.conf上传到服务器
3.修改redis.conf
修改 bind 0.0.0.0
3.以自定义配置文件启动redis
docker run --name redis -v /home/electri/redis/data:/data -v /home/electri/redis:/usr/local/etc/redis -p 6379:6379 -d redis:5.0.13 redis-server /usr/local/etc/redis/redis.conf
参数说明
-v /home/electri/redis/data:/data 数据映射
-v /home/electri/redis:/usr/local/etc/redis 配置文件映射
redis-server /usr/local/etc/redis/redis.conf 配置文件映射成功之后,以指定的配置文件启动
redis-server /usr/local/etc/redis/redis.conf 指定配置文件,此配置文件是通过 -v 参数映射的配置文件
4.连接测试