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"

相关推荐
袁煦丞 cpolar内网穿透实验室37 分钟前
出差路上,服务器在我手机里
运维·服务器·docker·容器·智能手机·远程工作·cpolar
o_insist14 小时前
Docker 入门:从镜像、容器到项目部署
docker·自动化运维·devops
冷小鱼15 小时前
Dockerfile 编写与优化完全指南:从入门到生产级实践
docker·docker file
ziqi52218 小时前
Docker compose 和共享数据
运维·docker·容器
泓博19 小时前
Macbook Docker Compose不识别
运维·docker·容器
susu108301891119 小时前
windows系统的WSL的Ubuntu安装docker
linux·ubuntu·docker
Riu_Peter19 小时前
【技术】Docker 部署 MySQL
mysql·adb·docker
木雷坞20 小时前
Jellyfin Docker Compose 媒体库为空排查:volume、PUID/PGID 和挂载路径
docker·docker-compose·jellyfin
杨浦老苏21 小时前
开源服务器监控工具Checkmate
运维·docker·群晖·网站监控
ℳ₯㎕ddzོꦿ࿐21 小时前
实战指南:使用 Docker Compose 优雅部署 MongoDB 并自动初始化用户
mongodb·docker·容器