要查看Docker Compose日志,您可以使用以下方法:
使用docker-compose logs
命令:
在運(yùn)行Docker Compose命令的終端中,輸入以下命令以查看實(shí)時(shí)日志:
docker-compose logs
若要查看特定服務(wù)的日志,可以使用-f
或--follow
選項(xiàng)跟蹤日志輸出:
docker-compose logs -f <服務(wù)名稱>
若要停止跟蹤日志輸出,請按Ctrl + C
。
查看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
。
使用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
。