要查看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
。