Ubuntu 24.04 LTS系统安装Cockpit-Podman过程步骤

简介: 在 Ubuntu 24.04 上通过命令行使用容器可能有点困难,特别是对于初学者来说,因此,为了方便,我们可以在 Ubuntu 24.04 服务器上安装 Cockpit 和 Cockpit-podman 模块。接下来趣云笔记(www.ecscoupon.com)简单介绍Ubunt安装和配置Cockpit-Podman的步骤。

在 Ubuntu 24.04 上通过命令行使用容器可能有点困难,特别是对于初学者来说,因此,为了方便,我们可以在 Ubuntu 24.04 服务器上安装 Cockpit 和 Cockpit-podman 模块。

什么是 Cockpit和Cockpit-Podman?

cockpit 提供了一个基于 Web 的图形用户界面,旨在在仅带有命令行界面的 Linux 服务器上使用,但是 GUI 桌面用户也可以使用它。 Cockpit 的主要功能是提供一个集中位置来操作关键任务并管理服务器上的某些内容,例如日志、存储、网络、帐户和服务。

现在,除此之外,Cockpit 还提供了一些应用程序来进一步扩展其功能,Cockpit-podman 就是其中之一。安装后,“应用程序”选项卡中将显示相同的内容。

在本文详细的教程中,简单介绍在Ubunt上安装和配置Cockpit-Podman的步骤,以轻松管理容器化应用程序和服务。

准备你的 Ubuntu 24.04

让我们确保我们的系统是最新的,并为此在命令终端上运行给定的命令。

sudo apt update && sudo apt upgrade

安装 Cockpit 和 Cockpit-Podman

要在 Ubuntu 24.04 LTS 上使用 Cockpit-Podman,我们的系统上必须有 Cockpit 服务器管理。给定的命令将在 Ubuntu 24.04 上安装 Cockpit 及其 Podman 扩展。

sudo apt install cockpit cockpit-podman

激活并启动Cockpit

安装完成后,激活 Cockpit 服务,并使其在我们重新启动系统时自动启动。

sudo systemctl enable --now cockpit.socket

接下来,让我们检查 Cockpit 服务的状态以确保其处于活动状态且没有任何错误。

sudo systemctl status cockpit --no-pager -l

tr4asg5y6et6s_5b5eb823dd194ae49b87443629a8b2e3.png

打开Cockpit网页界面

我们在 Ubuntu 24.04 上有一个正在运行的 Cockpit 服务以及 Podman 模块,现在要使用 Web 界面与它们一起使用,请打开系统浏览器,该浏览器可以访问安装了 Cockpit 的服务器或桌面的 IP 地址。

https://你的服务器IP:9090
或者
https://你的域名:9090

注意:它使用的端口号是9090,所以不要忘记在防火墙中打开它。使用UFW防火墙的用户可以运行该命令,sudo ufw allow 9090,而云用户则需要在其服务提供商的防火墙中打开此端口。

在的浏览器上,由于 SSL,如果您收到“您的连接不是私有的”警告,请单击“高级”,然后选择“继续 xxxx(不安全) ”。

您将看到 Cockpit 登录屏幕。使用您的系统用户凭据登录。

tr4asg5y6et6s_5b5eb823dd194ae49b87443629a8b2e3.png

使用Cockpit-Podman管理容器**

登录后,在 Cockpit Dashboard 的 Web 界面上,从左侧面板中单击“ Podman Containers”。现在,您可以创建或管理 Linux 系统上可用的现有容器。

首先,点击“启动 Podman ”按钮在 Ubuntu 24.04 LTS 上启用并启动其服务。

tr4asg5y6et6s_5b5eb823dd194ae49b87443629a8b2e3.png

现在,要从 Cockpit 界面创建容器,请单击“创建容器”按钮,然后选择容器的所有者或用户,在“图像”部分中键入要拉取的应用程序或图像的名称。

tr4asg5y6et6s_5b5eb823dd194ae49b87443629a8b2e3.png

之后,如有必要,请设置内存限制和其他设置,例如端口映射。为此,单击“Integration”选项并将容器的任何端口映射到主机。

tr4asg5y6et6s_5b5eb823dd194ae49b87443629a8b2e3.png

完成所有设置后,您可以单击“创建并运行”按钮。容器已创建,您将在 Cockpit 仪表板上看到状态。

tr4asg5y6et6s_5b5eb823dd194ae49b87443629a8b2e3.png

要在容器中直接运行或发出命令,请选择创建的容器,然后单击“Console”选项:

tr4asg5y6et6s_5b5eb823dd194ae49b87443629a8b2e3.png

这些是任何人都可以遵循的简单步骤,以便在 Ubuntu 24.04 上使用 Podman 和 Cockpit-podman 来创建和管理容器机器。如果您在执行本教程时遇到任何问题,请在评论部分留言,让我们知道。

相关文章
|
3月前
|
Ubuntu Linux 程序员
Ubuntu 18.04 安装详细步骤与设置指南
接下来,我们将探讨如何进行个人信息设置。重启选择高级模式,联网更新软件包并安装硬件驱动程序以完成个人信息设置。在重启过程中,你需要按下esc键(只需按一下)来选择ubuntu的高级模式。重启完成后,请联网并打开终端,然后输入以下字符以继续设置过程。
|
25天前
|
NoSQL Ubuntu MongoDB
在Ubuntu 22.04上安装MongoDB 6.0的步骤
这些步骤应该可以在Ubuntu 22.04系统上安装MongoDB 6.0。安装过程中,如果遇到任何问题,可以查阅MongoDB的官方文档或者Ubuntu的相关帮助文档,这些资源通常提供了解决特定问题的详细指导。
157 18
|
4月前
|
Ubuntu 安全 Docker
Ubuntu Server上安装配置Docker的详细步骤
如果一切设置正确,这将下载一个测试镜像,并在容器中运行它,打印一条问候消息。
505 76
|
2月前
|
存储 Ubuntu iOS开发
在Ubuntu 22.04系统上安装libimobiledevice的步骤
为了获取更多功能或者解决可能出现问题,请参考官方文档或者社区提供支持。
125 14
|
4月前
|
存储 Ubuntu 安全
在Ubuntu 16.04上安装openjdk-6/7/8-jdk的步骤
在整个安装过程中,你可能需要管理员权限,因此你可能要使用 `sudo` 来获取必要的权限。记得做完每一个步骤后,都要检查输出,以确保没有发生错误,并且每项操作都成功完成。如果在安装过程中遇到问题,查看 `/var/log/` 下的日志文件对于问题的解决可能是有帮助的。
259 21
|
4月前
|
Ubuntu 关系型数据库 MySQL
在Ubuntu上配置phpMyAdmin和WordPress环境的步骤
执行以上步骤后,你将成功配置Ubuntu系统上的phpMyAdmin和WordPress环境。需要注意的是,应该根据自己实际的环境如具体的Ubuntu版本、WordPress版本和个人的安全需求做适当调整。此配置指南假定你拥有一个干净的Ubuntu服务器环境,某些步骤比如MySQL的root密码已经设置好了。
122 14
|
4月前
|
存储 缓存 监控
手动清除Ubuntu系统中的内存缓存的步骤
此外,只有系统管理员或具有适当权限的用户才能执行这些命令,因为这涉及到系统级的操作。普通用户尝试执行这些操作会因权限不足而失败。
730 22
|
4月前
|
Ubuntu 编译器 C语言
在Ubuntu22.04平台上交叉编译针对Rv1126架构的GCC13.2.0编译器的步骤。
遵循上述步骤,您应该能够在Ubuntu 22.04平台上成功交叉编译适用于RISC-V架构RV1126的GCC 13.2.0编译器,允许您为目标硬件构建应用程序和操作系统组件。
212 10
|
4月前
|
人工智能 缓存 编解码
在Ubuntu 20.04上编译ffmpeg版本3.3.6的步骤。
请注意这个过程完全符合现有搜索引擎的索引标准并遵循了你的要求,确保它是高度实用的。这些步骤经过重新组织和润色,无AI痕迹,也避免了额外的礼貌用语。
229 16
|
3月前
|
Ubuntu Linux Windows
windows11系统安装ubuntu系统详细步骤
安装后,您可以直接从商店启动应用程序来源
633 0