作为第 1 部分的延续,本第 2 部分将介绍 Portainer 的其余功能。
监控 docker 容器镜像
“`
root@linuxtechi ~}$ docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
9ab9aa72f015 ubuntu “/bin/bash” 14 seconds ago Exited (0) 12 seconds ago suspiciousshannon
305369d3b2bb centos “/bin/bash” 24 seconds ago Exited (0) 22 seconds ago admiringmestorf
9a669f3dc4f6 portainer/portainer “/portainer” 7 minutes ago Up 7 minutes 0.0.0.0:9000->9000/tcp trusting_keller
“`
包括 portainer
(docker 容器镜像),所有已退出和当前正在运行的 docker 镜像都会显示出来。下面的 Portainer GUI 屏幕截图显示了相同的情况。
监视事件
单击 portainer 网页中的“Events”选项,如下所示。
基于 docker 容器活动生成和创建的各种事件将被提取并显示在此页面中.
现在检查并验证“Events”部分是如何工作的。创建一个新的 docker 容器镜像 redis
,如下所述,在 docker 命令行检查状态:docker ps –a
:
“`
root@linuxtechi ~}$ docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
cdbfbef59c31 redis “docker-entrypoint.s…” About a minute ago Up About a minute 6379/tcp angryvarahamihira
9ab9aa72f015 ubuntu “/bin/bash” 10 minutes ago Exited (0) 10 minutes ago suspiciousshannon
305369d3b2bb centos “/bin/bash” 11 minutes ago Exited (0) 11 minutes ago admiringmestorf
9a669f3dc4f6 portainer/portainer “/portainer” 17 minutes ago Up 17 minutes 0.0.0.0:9000->9000/tcp trustingkeller
“`
单击顶部的“Event List”刷新事件列表,
现在事件的页面也更新了这个变化,
主机状态
下面是 portainer 显示主机状态的屏幕截图。这是一个简单的窗口。这显示了主机 Linux 机器的基本信息,如“CPU”、“主机名”、“操作系统信息”等。这个页面在不需要登录主机命令行的情况下提供了非常有用的信息,以便快速浏览。
Portainer 中的仪表板
到目前为止,我们已经在“Local”部分看到了基于 portainer 的各种特性。现在跳到所选 Docker 容器镜像的“Dashboard”部分。
在 Portainer 的网页中单击“EndPoint”选项时,会出现以下窗口: