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

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

语法:
docker events [参数选项] 。

参数解释:
-f, --filter:根据提供的条件过滤输出。
–format:使用 Go 模板格式化输出。
–since:显示从指定时间开始的事件。
–until:显示直到指定时间的事件。

实例:
①获取所有的事件:
docker events
输出:

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}}’
输出:

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”

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值