cockpit-docker,linux /proc/kcore

前篇介绍proxmox的文章很荣幸引起了大家广泛的讨论,其中有位朋友介绍了cockpit这个工具,我又看了一下,感觉这个工具也很不错,所以来给大家介绍一下。根据

由于上一篇介绍proxmox的文章成为热门话题,有朋友介绍了一个叫做Cockpit的工具,我觉得这是一个非常好的工具,所以我想介绍给大家。据官网介绍,Cockpit是一款Linux系统的管理工具,非常适合运维等任务,只需点击鼠标即可轻松完成一组管理任务。

6c854f803487486aa4d65413f75972d0~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1717733623&x-signature=VJmwaAWShnL9xAdAYw363e4pUlw%3D座舱官网

Cockpit 非常易于安装,并且已包含在主要系统的软件存储库中。以Ubuntu 20.04为例,可以通过以下命令安装Cockpit:

sudo apt install Cockpit# 如果需要防火墙功能,安装firewalldsudo apt install firewalld# 如果需要虚拟机管理功能,安装cockpit-machinesudo apt install Cockpit-machines# 容器管理功能如果需要,安装cockpit-podman。 Ubuntu 20.04 目前没有这个软件包。 sudo apt install Cockpit-podman 安装完成后,启动该服务。

sudo systemctl 启动驾驶舱

现在,驾驶舱正在系统上运行。接下来,将浏览器指向系统的IP 地址+ 端口号9090 以显示驾驶舱登录页面。输入系统帐号和密码登录驾驶舱。

4b524522b9a34061b5556f55e7abbd90~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1717733623&x-signature=magHkxkQrWaOt7PwAlNfhrWFFZY%3D 非常现代的登录页面

系统概览

您首先看到的是系统概览界面。从这里,您可以快速查看各种系统信息,包括性能使用情况、系统信息和配置。

c6c5fcdea81c4e5abc10a3e756807259~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1717733623&x-signature=7qk1bh%2BHxeoi5npazWpjJ9Rq4Nw%3D

单击相应的网格将打开包含详细信息的详细视图,包括实时性能监控图表。

6c49e861fb1f478f8070c871f97c3cd9~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1717733623&x-signature=wU7TgZEVM8x8YkhIh6VRxq%2FA548%3D 实时性能监控图

日志查看

Cockpit 还允许您查看各种系统日志,类似于Windows 的事件查看器。单击日志将其展开并查看详细的日志信息。

9c22bb2e1804445ea420f2a21a7d0de6~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1717733623&x-signature=KUUAFfFocb87iBFOsy7wEVjm8Cs%3D

服务管理

Cockpit 还提供查看系统服务的功能,使您可以轻松查看系统上安装的服务并按名称进行过滤。右侧还有一个按钮可以启用或禁用该服务。此功能与Windows 服务管理程序一样有用。

f745d27859564953955980000ca337da~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1717733623&x-signature=KGesr63ZqTUkeVo%2FrgLHZRfQgNQ%3D

系统更新提示

Cockpit 在这一点上也很不错,不仅可以让你向系统请求更新,还可以根据更新的重要性给出相应的提示和说明。如果您在这里看到更严重的提示,则需要更新系统。

4abd7bc0509141c09e7ad03da186c4a2~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1717733623&x-signature=j9c0%2FNgrA4oq3qHB4BQHof8ZavI%3D

防火墙管理

此功能需要安装firewalld。只有安装了该软件包,相关功能才会显示在网页上。我感觉这个功能也很实用。至少它比使用iptables 或nftables 等命令行工具更方便。

b074fb70e1cc44818c6eb7a2a2a12afe~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1717733623&x-signature=HJVnKd3jb1Y%2FmPNqd4tuCQJ9d54%3D

它非常易于使用,甚至比Windows 防火墙更容易。无需设置复杂的入站和出站规则,您可以根据您运行的服务直接选择或自定义端口号。对于懒人来说。

e3de1843212e44879ded659e20c58d3a~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1717733623&x-signature=xd9Si61QQdUb2fJRYjSVdhxfR5o%3D

另外,还有多种预设方案,您可以根据自己的需求选择方案,也可以自定义方案。总之,这是一个非常有用且易于使用的防火墙管理工具。请尝试。

4bdd86c1c5dd433d9f515bbe645e75a9~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1717733623&x-signature=v2W48Cz1XojJHhU%2B9hj53EkylQs%3D

虚拟机管理

安装Cockpit-machines 软件包后,Cockpit 会启用虚拟机功能,并允许您轻松创建和使用虚拟机功能。

6b56f2d1bc204ff6ab1250b2b402c51c~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1717733623&x-signature=9ie8IQo5w6ZxIBhx6gDftQpcrTE%3D 的安装类型包括URL、本地ISO 和下载操作系统

当然,虚拟机的功能与PVE 等专业虚拟化平台相比是正确的,但作为一般的日常虚拟机管理解决方案已经足够了。毕竟,并不是每个人都需要这么多专门的选项和配置。

efd9046e91464924853de4d796f3411d~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1717733623&x-signature=nJeGEtQy6L1rQTRpaJqmRYsASpM%3D

综上所述,这是一个简单实用的虚拟机解决方案,完全可以满足日常使用,而且使用非常方便,不需要多余的配置。

容器管理

还可以使用Cockpit 来管理容器,这需要安装Cockpit-podman 或Cockpit-docker。 Cockpit-docker 目前并未得到积极维护,因此团队将重点放在Cockpit-podman 上。不管怎样,podman命令行与docker完全兼容,甚至可以代替docker使用。另一个陷阱是Ubuntu 20.04 目前没有这两个包。因此,为了演示此功能,我使用了一个损坏的Arch 虚拟机并让它继续运行。

容器管理功能也非常简单实用,附加功能不多,只有两个功能:镜像和容器。

18959fd649964bd7a1fc35a0b23c2db9~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1717733623&x-signature=HidJNpOTSSzmHrAXJSM93XtbEZo%3D

Cockpit 具有搜索图像的内置功能。你不再需要去dockerhub去搜索。直接从Cockpit 搜索和下载图像。 Podman还可以配置dockerhub镜像源,并且具有非常好的下载速度。

4e0b831c9c334bfcb3fb6afb29aaef55~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1717733623&x-signature=bclUlaFhOa7MaERHgeC7L%2BLIz9k%3D

运行容器的界面也非常简单,基本一目了然。

0d488423a8bd4aac9559a59479f2bed5~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1717733623&x-signature=MFPGPQ2nevyXRoqoGTt42887LGw%3D

现在,让我们简单总结一下Cockpit。它是一个简单易用的Linux系统管理工具,驻留在主流发行版的软件仓库中,并且易于通过网络安装和使用。界面简单实用,学习成本很低,实用的防火墙、虚拟机、容器管理功能让两个系统都非常有能力。 Linux初学者的运维。总之,大家都应该尝试一下!

原创文章,作者:小条,如若转载,请注明出处:https://www.sudun.com/ask/81616.html

(0)
小条's avatar小条
上一篇 2024年5月31日 下午12:07
下一篇 2024年5月31日 下午12:14

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注