如何查看docker的容器日志

2023-04-15 08:17:00 查看 容器 日志

可以使用docker logs命令查看Docker容器的日志。docker logs命令可以查看容器内部的标准输出和标准错误的日志,以及容器的启动时间和结束时间等信息。

docker logs命令的使用方法:

首先,需要确定要查看日志的容器ID,可以使用docker ps命令查看容器ID:

$ docker ps

CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES

a9b6c5f6d543 ubuntu:16.04 "/bin/bash" 2 days ago Up 2 days container-1

然后,使用docker logs命令查看容器的日志,命令格式如下:

docker logs [OPTIONS] CONTAINER

其中,CONTAINER参数为容器ID或容器名称,例如:

$ docker logs a9b6c5f6d543

$ docker logs container-1

如果要查看容器的标准输出和标准错误的日志,可以使用--follow参数,例如:

$ docker logs --follow a9b6c5f6d543

$ docker logs --follow container-1

此外,还可以使用--timestamps参数,查看容器的启动时间和结束时间:

$ docker logs --timestamps a9b6c5f6d543

$ docker logs --timestamps container-1

此外,docker logs命令还支持其他参数,例如--tail参数,可以查看容器日志的最后N行,例如:

$ docker logs --tail 10 a9b6c5f6d543

$ docker logs --tail 10 container-1

总之,使用docker logs命令可以查看Docker容器的日志,方便我们了解容器的运行状态,也可以更好地调试容器内的问题。

相关文章