【问题标题】:How can I see a service's logs when running it from Docker?从 Docker 运行服务时如何查看服务的日志?
【发布时间】:2021-04-28 11:56:14
【问题描述】:

我正在使用这个命令在 docker 中运行 questdb:

docker run -p 9000:9000 -p 8812:8812 -d questdb/questdb

如何查看此服务的日志输出?将数据库日志写入磁盘对我来说不是很方便,但我想检查一下故障排除。

【问题讨论】:

    标签: questdb


    【解决方案1】:

    当您使用-d 标志运行此程序时,您正在以分离模式运行,因此日志将不会在标准输出中可见。要检查此容器的日志,请运行

    docker logs <container_id>
    

    您可以使用以下方法查找容器 ID:

    docker ps
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-09-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-07-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多