发出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
正在寻找错误的位置。它可能是错误的配置?我应该在哪里检查?
答案 0 :(得分:2)
我认为docker logs
正在运行,日志的输出为chmod: changing permissions of '/var/lib/redis': Permission denied
。
/var/lib/redis
在容器内,而不在主机上。