溫馨提示×

Docker Compose日志查看方法

小樊
94
2024-10-29 04:52:32

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

  1. 使用docker-compose logs命令:

    在運(yùn)行Docker Compose命令的終端中,輸入以下命令以查看實(shí)時(shí)日志:

    docker-compose logs
    

    若要查看特定服務(wù)的日志,可以使用-f--follow選項(xiàng)跟蹤日志輸出:

    docker-compose logs -f <服務(wù)名稱>
    

    若要停止跟蹤日志輸出,請按Ctrl + C

  2. 查看Docker Compose項(xiàng)目中的日志文件:

    默認(rèn)情況下,Docker Compose將日志輸出到名為docker-compose-<項(xiàng)目名稱>.log的文件中。您可以在運(yùn)行Docker Compose命令的目錄中找到此文件。例如:

    cat docker-compose-myproject.log
    

    若要實(shí)時(shí)查看日志文件的變化,可以使用tail命令:

    tail -f docker-compose-myproject.log
    

    若要停止跟蹤日志文件的變化,請按Ctrl + C

  3. 使用Docker CLI查看日志:

    您還可以使用Docker CLI命令查看Docker Compose項(xiàng)目的日志。首先,需要找到容器的ID或名稱。運(yùn)行以下命令以獲取所有容器的詳細(xì)信息:

    docker-compose ps
    

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

    docker logs <容器ID或名稱>
    

    若要實(shí)時(shí)查看日志輸出,可以使用-f--follow選項(xiàng):

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

    若要停止跟蹤日志輸出,請按Ctrl + C。

0