温馨提示×

Docker Compose日志查看方法

小樊
116
2024-10-29 04:52:32
栏目: 智能运维

要查看Docker Compose日志,您可以使用以下方法:

  1. 使用docker-compose logs命令:

    在运行Docker Compose命令的终端中,输入以下命令以查看实时日志:

    docker-compose logs
    

    若要查看特定服务的日志,可以使用-f--follow选项跟踪日志输出:

    docker-compose logs -f <服务名称>
    

    若要停止跟踪日志输出,请按Ctrl + C

  2. 查看Docker Compose项目中的日志文件:

    默认情况下,Docker Compose将日志输出到名为docker-compose-<项目名称>.log的文件中。您可以在运行Docker Compose命令的目录中找到此文件。例如:

    cat docker-compose-myproject.log
    

    若要实时查看日志文件的变化,可以使用tail命令:

    tail -f docker-compose-myproject.log
    

    若要停止跟踪日志文件的变化,请按Ctrl + C

  3. 使用Docker CLI查看日志:

    您还可以使用Docker CLI命令查看Docker Compose项目的日志。首先,需要找到容器的ID或名称。运行以下命令以获取所有容器的详细信息:

    docker-compose ps
    

    然后,使用docker logs命令查看特定容器的日志:

    docker logs <容器ID或名称>
    

    若要实时查看日志输出,可以使用-f--follow选项:

    docker logs -f <容器ID或名称>
    

    若要停止跟踪日志输出,请按Ctrl + C

0