Ubuntu22 上如何查看docker 的运行情况
在 Ubuntu 22.04 上查看 Docker 的运行情况,我们可以从 服务状态、容器运行情况、日志 等几个角度来检查。下面是整理几个常用方法:
1️⃣ 查看 Docker 服务是否正常运行
1 | systemctl status docker |
active (running)
表示 Docker 服务正在运行。- 如果没有运行,可以启动:
1 | sudo systemctl start docker |
并设置开机自启:
1 | sudo systemctl enable docker |
2️⃣ 查看正在运行的容器
1 | docker ps |
- 会列出所有正在运行的容器,包括容器 ID、镜像、端口映射等。
如果想查看所有容器(包括已停止的):
1 | docker ps -a |
3️⃣ 查看容器资源占用情况
1 | docker stats |
- 实时显示 CPU、内存、网络、I/O 占用情况,类似
top
命令。
4️⃣ 查看 Docker 日志
查看 Docker 服务日志:
1 | journalctl -u docker -f |
-f
表示实时跟随日志。
查看某个容器的日志:
1 | docker logs -f <容器ID或容器名> |
5️⃣ 查看 Docker 信息和环境
1 | docker info |
- 可以看到 Docker 的运行环境、容器数量、镜像数量、存储驱动等信息。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 sharpmind.tech!