用docker启动某一程序,发现运行失败。
解决方法如下:
1)运行 docker ps -a 查看该程序的dockerID。
2)执行: docker logs -f -t --tail num (dockerID)
doocker logs的各个命令如下所示:
docker logs [OPTIONS] CONTAINER
Options:
--details 显示更多的信息
-f, --follow 跟踪实时日志
--since string 显示自某个timestamp之后的日志,或相对时间,如42m(即42分钟)
--tail string 从日志末尾显示多少行日志, 默认是all
-t, --timestamps 显示时间戳
--until string 显示自某个timestamp之前的日志,或相对时间,如42m(即42分钟
也可以通过路径直接找,路径一般在 /var/lib/docker/containers/ 下。