1.在一个终端窗口中执行以下命令监听事件
[root@host1 ~]# docker events
2.打开另一个终端窗口,执行以下命令,先启动容器然后停止该容器
Activate the web console with: systemctl enable --now cockpit.socketLast login: Tue Sep 16 22:26:43 2025 from 192.168.197.1
[root@host1 ~]# docker create --name test alpine:latest top
6a4be1b13463b3ba81f8a9cc2d018dcc896532922bd35d43693a7bd76914de8a
[root@host1 ~]# docker start test
test
[root@host1 ~]# docker stop test
test
3.切换到前面的终端窗口,会发现该窗口显示了上述操作的详细事件
[root@host1 ~]# docker events
2025-09-16T22:50:06.087650798+08:00 container create 6a4be1b13463b3ba81f8a9cc2d018dcc896532922bd35d43693a7bd76914de8a (image=alpine:latest, name=test)
2025-09-16T22:50:21.291240652+08:00 network connect ceabf0b242b93cc4ffa986bb5708a59b7aac0920177418228b851b9691302c58 (container=6a4be1b13463b3ba81f8a9cc2d018dcc896532922bd35d43693a7bd76914de8a, name=bridge, type=bridge)
2025-09-16T22:50:21.342080301+08:00 container start 6a4be1b13463b3ba81f8a9cc2d018dcc896532922bd35d43693a7bd76914de8a (image=alpine:latest, name=test)
2025-09-16T22:50:31.430439608+08:00 container kill 6a4be1b13463b3ba81f8a9cc2d018dcc896532922bd35d43693a7bd76914de8a (image=alpine:latest, name=test, signal=15)
2025-09-16T22:50:31.596382060+08:00 network disconnect ceabf0b242b93cc4ffa986bb5708a59b7aac0920177418228b851b9691302c58 (container=6a4be1b13463b3ba81f8a9cc2d018dcc896532922bd35d43693a7bd76914de8a, name=bridge, type=bridge)
2025-09-16T22:50:31.603261561+08:00 container stop 6a4be1b13463b3ba81f8a9cc2d018dcc896532922bd35d43693a7bd76914de8a (image=alpine:latest, name=test)
2025-09-16T22:50:31.608142623+08:00 container die 6a4be1b13463b3ba81f8a9cc2d018dcc896532922bd35d43693a7bd76914de8a (execDuration=10, exitCode=143, image=alpine:latest, name=test)
4.按 Ctrl + C 组合键退出 docker events 命令
[root@host1 ~]# docker events
2025-09-16T22:50:06.087650798+08:00 container create 6a4be1b13463b3ba81f8a9cc2d018dcc896532922bd35d43693a7bd76914de8a (image=alpine:latest, name=test)
2025-09-16T22:50:21.291240652+08:00 network connect ceabf0b242b93cc4ffa986bb5708a59b7aac0920177418228b851b9691302c58 (container=6a4be1b13463b3ba81f8a9cc2d018dcc896532922bd35d43693a7bd76914de8a, name=bridge, type=bridge)
2025-09-16T22:50:21.342080301+08:00 container start 6a4be1b13463b3ba81f8a9cc2d018dcc896532922bd35d43693a7bd76914de8a (image=alpine:latest, name=test)
2025-09-16T22:50:31.430439608+08:00 container kill 6a4be1b13463b3ba81f8a9cc2d018dcc896532922bd35d43693a7bd76914de8a (image=alpine:latest, name=test, signal=15)
2025-09-16T22:50:31.596382060+08:00 network disconnect ceabf0b242b93cc4ffa986bb5708a59b7aac0920177418228b851b9691302c58 (container=6a4be1b13463b3ba81f8a9cc2d018dcc896532922bd35d43693a7bd76914de8a, name=bridge, type=bridge)
2025-09-16T22:50:31.603261561+08:00 container stop 6a4be1b13463b3ba81f8a9cc2d018dcc896532922bd35d43693a7bd76914de8a (image=alpine:latest, name=test)
2025-09-16T22:50:31.608142623+08:00 container die 6a4be1b13463b3ba81f8a9cc2d018dcc896532922bd35d43693a7bd76914de8a (execDuration=10, exitCode=143, image=alpine:latest, name=test)
^C[root@host1 ~]#
[root@host1 ~]#