docker使用和研究
docker 查看最后N行日志
docker logs --tail 10 nvckplat-admin
查看容器日志:
docker logs <container_name_or_id>
使用上述命令可以查看特定容器的最新日志输出。例如:
docker logs web_server
这将显示 web_server 容器的最新日志内容。
实时查看日志:若要实时查看容器的日志输出,可以使用 -f 或 --follow 选项:
docker logs -f <container_name_or_id>
该命令会持续输出容器的最新日志信息,直到手动中断。
查看特定行数的日志:可以使用 --tail 选项查看最后几行的日志:
docker logs --tail 100 <container_name_or_id>
以上命令将显示容器的最后 100 行日志内容。
显示日志的时间戳
我们可以使用 --timestamps 参数显示日志的时间戳
docker logs --timestamps my_container
按照日期输出日志信息
我们可以使用 --since 参数按照日期输出日志信息,命令如下:
docker logs --since yyyy-mm-dd my_container
日志驱动程序配置
在 Docker 中,我们可以通过配置日志驱动程序来更改日志的默认行为。这可以在运行容器时使用 --log-driver 选项来指定。例如,使用 --log-driver=syslog 可以将容器的日志发送到系统日志中