docker启动redis了,但是连接不上
docker启动redis了,但是连接不上我的启动命令docker run --name redis-docker -p 6379:6379 -v /home/redis/data:/data -v /home/redis/conf/redis.conf:/etc/redis/config/redis.config --restart=always -itd redis-v 是挂载本地的意思这里的
·
docker启动redis了,但是连接不上
我的启动命令
docker run --name redis-docker -p 6379:6379 -v /home/redis/data:/data -v /home/redis/conf/redis.conf:/etc/redis/config/redis.config --restart=always -itd redis --appendonly yes
-v 是挂载本地的意思--appendonly yes :开启持久化
这里的 /home/redis/conf/redis.conf 这个是我启动容器前就创建好了的
解决思路:
.docker 拉取的redis默认是没有配置文件的,需要启动容器的时候挂在一个在本地,然后去修改配置文件
官网下载
wget http://download.redis.io/redis-stable/redis.conf
redis.config地址
然后在本地挂在的redis.config 添加上这句话,重启docker的redis就可以了
更多推荐
所有评论(0)