如果你管理着一台 Linux 服务器,那么你可能正在寻找一个可靠的管理工具。为了这个你可能已经看了 Webmin 和 cPanel 这类软件。但是,如果你正在寻找一种简单的方法来管理还包括了 Docker 的 Linux 服务器,那么有一个工具可以用于这个需求:Cockpit。
为什么使用 Cockpit?因为它可以处理这些管理任务:
连接并管理多台机器
通过 Docker 管理容器
与 Kubernetes 或 Openshift 集群进行交互
修改网络设置
管理用户帐号
通过基于 Web 的 shell 访问
通过图表查看系统性能信息
查看系统服务和日志文件
Cockpit 可以安装在 Debian、Red Hat、CentOS、Arch Linux 和 Ubuntu 之上。
在上面的功能列表中,其中最突出的是容器管理。为什么?
因为它使安装和管理容器变得非常简单。事实上,你可能很难找到更好的容器管理解决方案。
注意:
在使用yum安装cockpit时,是分模块安装的,也就是说,如果只是执行了yum install cockpit,那么最终提供的功能就是你所看到的最基本的功能,此时如果还需要添加类似“容器”选项,需执行yum install cockpit-docker,除此之外还有许多模块,可以一次性安装yum install cockpit-* 。安装完所需的模块之后,再进入web监控页面,则可以看到已经添加了相应的模块了。
CentOS7.x 上,如果你的docker是二进制安装,你要小心了,安装docker插件时,会认为你没有装dockrer.默认会安装epel源中docker版本,导致已安装的docker被覆盖,如果你的高版本docker版本身就是基于rpm安装,不会有问题!
# yum list all | grep cockpit
# yum list all | grep docker
在使用yum安装cockpit时,是分模块安装的,也就是说,如果只是执行了yum install cockpit,那么最终提供的功能就是你所看到的最基本的功能,此时如果还需要添加类似“容器”选项,需执行yum install cockpit-docker,除此之外还有许多模块,可以一次性安装yum install cockpit-* 。安装完所需的模块之后,再进入web监控页面,则可以看到已经添加了相应的模块了。
CentOS7.x 上,如果你的docker是二进制安装,你要小心了,安装docker插件时,会认为你没有装dockrer.默认会安装epel源中docker版本,导致已安装的docker被覆盖,如果你的高版本docker版本身就是基于rpm安装,不会有问题!
# yum list all | grep cockpit
# yum info cockpit
# yum info cockpit-bridge
# yum info cockpit-dashboard
# yum info cockpit-docker
# yum info cockpit-storaged
# yum info cockpit-system
# yum info cockpit-ws
# yum info cockpit-composer
# yum info cockpit-doc
# yum info cockpit-kubernetes
# yum info cockpit-machines
# yum info cockpit-packagekit
# yum info cockpit-pcp
# yum info cockpit-subscriptions
yum info cockpit-tests
yum info subscription-manager-cockpit
Cockpit Project
https://cockpit-project.org
RHEL 7.4 中安装使用 网页管理工具 cockpit
http://www.fudong.tech/?p=95
CentOS 7安装 Cockpit 网页用户界面
https://www.rultr.com/tutorials/vps/3429.html
使用 Cockpit 方便地管理容器
https://www.imooc.com/article/72348
Make Container Management Easy With Cockpit
https://www.linux.com/tutorials/make-container-management-easy-cockpit
What’s new in CentOS Linux 8
https://www.cyberciti.biz/linux-news/centos-linux-8-released-new-features-and-download
Running Cockpit
https://cockpit-project.org/running
How to install Cockpit on CentOS 7
https://www.techrepublic.com/article/how-to-install-cockpit-on-centos-7
How to Install Cockpit Web Console in RHEL 8
https://www.tecmint.com/install-cockpit-web-console-in-rhel-8
How To Install Cockpit on CentOS 7 / RHEL 7 & Fedora 28
https://www.itzgeek.com/how-tos/linux/centos-how-tos/how-to-install-cockpit-on-centos-7-rhel-7-fedora-28.html
cockpit 解放你的服务器管理
https://10.linuxstory.net/the-cockpit-management-console-in-fedora-21-makes-linux-administration-easy
cockpit 使用(集成docker && k8s 管理)
https://www.cnblogs.com/rongfengliang/p/6914632.html
使用cockpit管理多台服务器
http://blog.yubangweb.com/shi-yong-cockpit-guan-li-duo-tai-fu-wu-qi
Cockpit - 使用Web浏览器监视和管理多个Linux服务器的强大工具
https://www.howtoing.com/cockpit-monitor-multiple-linux-servers-via-web-browser