前言
之前部署过几次redis,都是直接把它拉下来然后直接启动,并没有设置太多的属性。后来部署过一个设置过的,但是第二次部署就忘了具体的流程了,这次下定决心记录一下。
一、拉redis镜像文件
无脑拉最新版本 :docker pull redis
二、如果进行文件和目录的挂载
1.创建文件夹
我们将/data/redis文件路径作为redis的挂载目录
那么就先创建这个文件夹: mkdirs /data/redis/
2.使用配置文件启动
不能在挂载目录没有这个文件时直接对文件进行挂载,所以必须要提前有这个文件
1 先启动一次redis
从启动的这次redis中把这个conf文件复制出来
2 从网上下载一个conf文件
http://www.redis.cn/download.html
3 修改conf配置文件
1.将bind 127.0.0.1 注释掉,让redis可以外部访问
2.protected-mode yes 注释掉
3.requirepass 123456 设置密码
还可以设置持久化方式等属性,自己百度
4 启动redis
docker run -p 6379:6379 --name redis -v /data/redis/redis.conf:/etc/redis/redis.conf -v /data/redis/data:/data -d redis redis-server /etc/redis/redis.conf --appendonly yes
挂载配置文件和data目录,并使用redis.conf文件启动,appendonly为redis持久化
总结
多记录才能更快解决问题
|