无法读取docker容器日志:权限被拒绝

时间:2015-12-04 22:01:06

标签: docker

发出docker log <container>命令时,出现以下错误:

[root@Infra-1 ~]# docker logs gitlab-redis
chmod: changing permissions of '/var/lib/redis': Permission denied

gitlab-redis是已退出的容器。

实际上,该目录根本不存在:

[root@Infra-1 ~]# ls /var/lib/redis
ls: cannot access /var/lib/redis: No such file or directory

我认为docker log正在寻找错误的位置。它可能是错误的配置?我应该在哪里检查?

1 个答案:

答案 0 :(得分:2)

我认为docker logs正在运行,日志的输出为chmod: changing permissions of '/var/lib/redis': Permission denied

/var/lib/redis在容器内,而不在主机上。