docker下安装redis出现No such file or directory类错误
docker下安装redis出现No such file or directory类错误
·
首先出现闪退问题,
输入docker ps 指令:发现没有启动redis
输入docker logs --tail:发现日志报错没有找到日志:/var/logs/redis-server.log
原因:redis容器内这个目录下没有这个文件(不是宿主机下的问题)
解决:将原有宿主机的conf文件拷贝一份到其他目录(这个目录自己选)
cp /etc/redis/redis.conf /app/redis
然后改动/app/redis/redis.conf文件
找到dir所在位置,改为:
dir ./
找到logfile所在位置,改为:
logfile /data/redis.log
然后保存,启动redis
docker run --restart=always -p 6380:6379 --name=myredis -v /app/redis/redis.conf:/etc/redis/redis.conf -v /app/redis/data:/data -v -d redis:6.0.8 redis-server /etc/redis/redis.conf --appendonly yes
更多推荐
已为社区贡献1条内容
所有评论(0)