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

docker events 命令的作用:

实时获取 Docker 守护进程生成的事件,允许用户监控 Docker 容器、镜像、网络和卷的各种操作事件,例如创建、启动、停止、删除等。

语法:

docker events [参数选项] 。

参数解释:

-f, --filter:根据提供的条件过滤输出。

--format:使用 Go 模板格式化输出。

--since:显示从指定时间开始的事件。

--until:显示直到指定时间的事件。

实例:

①获取所有的事件:

docker events

输出:

java 复制代码
2023-07-22T15:04:05.123456789Z container create 123abc456def (image=ubuntu, name=my_container)
2023-07-22T15:04:06.123456789Z container start 123abc456def (image=ubuntu, name=my_container)
2023-07-22T15:04:10.123456789Z container stop 123abc456def (image=ubuntu, name=my_container)
2023-07-22T15:04:11.123456789Z container destroy 123abc456def (image=ubuntu, name=my_container)

②过滤事件:

docker events --filter event=start,过滤出所有启动的事件。

③格式化输出:

docker events --format '{{.Time}} - {{.Type}} - {{.Action}}'

输出:

java 复制代码
2023-07-22T15:04:05.123456789Z - container - create
2023-07-22T15:04:06.123456789Z - container - start
2023-07-22T15:04:10.123456789Z - container - stop
2023-07-22T15:04:11.123456789Z - container - destroy

④显示从指定时间开始的事件:

docker events --since "2023-07-22T15:04:05"

⑤显示直到指定时间的事件:

docker events --until "2023-07-22T16:04:05"

相关推荐
忆~遂愿24 分钟前
GE 引擎与算子版本控制:确保前向兼容性与图重写策略的稳定性
大数据·开发语言·docker
70asunflower4 小时前
Emulation,Simulation,Virtualization,Imitation 的区别?
linux·docker
春日见5 小时前
车辆动力学:前后轮车轴
java·开发语言·驱动开发·docker·计算机外设
xuhe25 小时前
[全流程详细教程]Docker部署ClawBot, 使用GLM4.7, 接入TG Bot实现私人助理. 解决Docker Openclaw Permission Denied问题
linux·docker·ai·github·tldr
星火s漫天6 小时前
第一篇: 使用Docker部署flask项目(Flask + DB 容器化)
数据库·docker·flask
MonkeyKing_sunyuhua8 小时前
docker compose up -d --build 完全使用新代码打包的方法
docker·容器·eureka
醇氧8 小时前
【docker】mysql 8 的健康检查(Health Check)
mysql·docker·容器
技术路上的探险家8 小时前
Ubuntu下Docker与NVIDIA Container Toolkit完整安装教程(含国内源适配)
linux·ubuntu·docker
70asunflower12 小时前
用Docker创建不同的容器类型
运维·docker·容器
小Pawn爷13 小时前
3.Dockerfile
docker