使用 docker-compose logs -f nginx 为什么能看到日志?
nginx 容器的日志写在共享的目录,本地 xx ,对应容器里的 /var/log/nginx,那么日志文件都在本地 xx 下,我不明白的是 docker-compose logs 命令为什么知道日志在这里,并没有什么地方告诉它显示这个文件的日志啊!
所以能否讲下原理。谢谢!
使用 docker-compose logs -f nginx 为什么能看到日志?
nginx 容器的日志写在共享的目录,本地 xx ,对应容器里的 /var/log/nginx,那么日志文件都在本地 xx 下,我不明白的是 docker-compose logs 命令为什么知道日志在这里,并没有什么地方告诉它显示这个文件的日志啊!
所以能否讲下原理。谢谢!
8 回答3.6k 阅读
2 回答2.5k 阅读✓ 已解决
2 回答1.8k 阅读✓ 已解决
4 回答1.8k 阅读
1 回答1.4k 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
1 回答1.8k 阅读✓ 已解决
你去看看nginx镜像的Dockerfile就什么都明白了: https://github.com/nginxinc/d...