如何查看docker的容器日志
可以使用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容器的日志,方便我们了解容器的运行状态,也可以更好地调试容器内的问题。
相关文章