收起左侧

docker部署redis指定配置文件报错没有访问权限

4
回复
478
查看
[ 复制链接 ]

2

主题

2

回帖

0

牛值

江湖小虾

2024-11-16 09:07:39 显示全部楼层 阅读模式

如题

sudo docker run --privileged -p 6379:6379 --name redis -v /vol1/1000/Docker/redis/data:/data -v /vol1/1000/Docker/redis/config/redis.conf:/etc/redis/redis.conf -d redis:latest redis-server /etc/redis/redis.conf

上面这个是我执行docker的命令

image.png 这个是容器的执行日志 很懵 以前部署redis的时候都没遇到过这个问题

收藏
送赞 1
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

0

主题

1

回帖

0

牛值

江湖小虾

2025-3-14 12:01:28 显示全部楼层
最终解决了吗?我也是一样

1

主题

3

回帖

0

牛值

江湖小虾

2025-3-18 22:27:18 显示全部楼层
我也是,顶上去Please make sure that Redis Queue runs @ redis://127.0.0.1:11311. Redis reported error: Error 111 connecting to 127.0.0.1:11311. Connection refused.

0

主题

99

回帖

0

牛值

初出茅庐

2025-3-19 11:19:14 显示全部楼层
本帖最后由 Horky_lgkpK 于 2025-3-19 11:26 编辑

权限问题 说明内部执行时没有指定用户目录的访问权限,可以通过指定docker的运行用户来解决。原因参考:https://www.cnblogs.com/woshimrf/p/understand-docker-uid.html
可以修改Docker容器,在环境变量里指定两项: UID和GID为当前用户的uid和gid, 按上图可以指定为UID=1000, GID=1001。

2

主题

3

回帖

0

牛值

江湖小虾

2025-5-6 14:05:45 显示全部楼层

同样的问题,应该是网页docker没有目录的访问权限

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则