Docker学习--容器操作相关命令--docker logs 命令

docker logs 命令的作用:

用于获取和查看容器的日志输出,非常有用,可以帮助用户调试和监控运行中的容器。

语法:

docker logs [参数选项] CONTAINER(要操作的容器)。

参数解释:

-f, --follow: 跟随日志输出(类似于 tail -f)。

--since: 从指定时间开始显示日志。

-t, --timestamps: 显示日志时间戳。

--tail: 仅显示日志的最后部分,例如 --tail 10 显示最后 10 行。

--details: 显示提供给日志的额外详细信息。

--until: 显示直到指定时间的日志。

实例:

①显示容器的日志:

docker logs myContainer

②跟随日志输出:

docker logs -f myContainer

③显示带时间戳的日志:

docker logs -t myContainer

输出:

java 复制代码
2023-07-22T15:04:05.123456789Z hello world
2023-07-22T15:04:06.123456789Z hello world
2023-07-22T15:04:07.123456789Z hello world
...

④从指定时间开始显示日志:

docker logs --since="2023-07-05T15:00:00" myContainer

⑤显示最后10行日志:

docker logs --tail 10 myContainer

⑥显示额外详细信息的日志:

docker logs --details myContainer

⑦显示直到指定时间的日志:

docker logs --until="2023-09-08T16:00:00" myContainer

相关推荐
roman_日积跬步-终至千里41 分钟前
【Docker】Docker Stop 后到底发生了什么?——从信号机制到优雅停机
运维·docker·容器
z***6262 小时前
Docker:基于自制openjdk8镜像 or 官方openjdk8镜像,制作tomcat镜像
docker·容器·tomcat
❀͜͡傀儡师5 小时前
Docker部署视频下载器
docker·容器·音视频
热爱学习的小怪兽6 小时前
docker的一些常用指令
运维·docker·容器
w***76557 小时前
用docker启动mysql步骤
mysql·docker·容器
p***q788 小时前
docker离线安装及部署各类中间件(x86系统架构)
docker·中间件·系统架构
d***95628 小时前
docker 安装 mysql
mysql·adb·docker
陌生人~10 小时前
docker安装redis
redis·docker
qq_21539789711 小时前
docker 安装 opengauss 高斯数据库
运维·docker·容器
f***147712 小时前
对Docker部署的MySQL中的数据进行备份恢复
mysql·docker·容器