在docker下安装redis,并使用自定义配置文件,并挂载到
/home
下
下述中需要使用的redis配置文件,可以从绑定资源中下载,并根据实际情况进行修改
1. 拉取镜像
docker pull redis
2. 编写redis.conf配置文件【根据自身实际情况调整】
- 将bind 127.0.0.1 -::1注释掉
- protected-mode no
3. 创建挂载文件夹
mkdir -p /home/redis/conf /home/redis/data
- 将
redis.conf
配置文件文件放入/home/redis/conf
4. 运行容器
docker run -p 6379:6379 --name redis --restart=always \ -v /home/redis/redis.conf:/etc/redis/redis.conf \ -v /home/redis/data:/data \ -d redis redis-server /etc/redis/redis.conf \ --appendonly yes --requirepass 123456
- 参数说明:
-restart=always 总是开机启动
-p 宿主机端口和容器端口映射
-v 挂载数据卷
-d 后台启动redis
- -appendonly yes 开启持久化
–requirepass 123456 设置密码