docker 命令 查看启动进程及日志
一 docker ps
查看正在运行的docker容器有哪些。
二 docker ps -a
查看所有docker容器,包括不在running状态的。
三 docker logs 参数 容器id
查看具体某一个容器的日志。
其中参数可选择的有:
-f follow 表示实时显示日志
-t timestamp 表示显示时间戳
--tail=n 或 --tail n 表示显示末尾n行
例如:docker logs -f --tail=200 xxxx,表示实时加载日志信息,并且仅显示最后200行。
四 docker logs 参数 容器id | grep str
查找日志文件中含有特定字符串的行
五 docker logs 参数 容器id | grep str >> out.txt
查找日志文件中含有特定字符串的行,并且输出到指定文件out.txt中。
六 根据时间查看log
--since 从指定时间点到最新的日志
--until 指定结束时间点
docker logs --since 2020-04-10T19:50:00 container
docker logs --since 2020-04-10T19:30:00 --until 2020-04-10T20:05:00 contailer