要查看Docker Compose日志,您可以使用以下方法:
使用docker-compose logs
命令:
在运行Docker Compose命令的终端中,输入以下命令以查看实时日志:
docker-compose logs
若要查看特定服务的日志,可以使用-f
或--follow
选项跟踪日志输出:
docker-compose logs -f <服务名称>
若要停止跟踪日志输出,请按Ctrl + C
。
查看Docker Compose项目中的日志文件:
默认情况下,Docker Compose将日志输出到名为docker-compose-<项目名称>.log
的文件中。您可以在运行Docker Compose命令的目录中找到此文件。例如:
cat docker-compose-myproject.log
若要实时查看日志文件的变化,可以使用tail
命令:
tail -f docker-compose-myproject.log
若要停止跟踪日志文件的变化,请按Ctrl + C
。
使用Docker CLI查看日志:
您还可以使用Docker CLI命令查看Docker Compose项目的日志。首先,需要找到容器的ID或名称。运行以下命令以获取所有容器的详细信息:
docker-compose ps
然后,使用docker logs
命令查看特定容器的日志:
docker logs <容器ID或名称>
若要实时查看日志输出,可以使用-f
或--follow
选项:
docker logs -f <容器ID或名称>
若要停止跟踪日志输出,请按Ctrl + C
。