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 来创建和管理容器机器。如果您在执行本教程时遇到任何问题,请在评论部分留言,让我们知道。

相关文章
|
1月前
|
Ubuntu 关系型数据库 MySQL
使用Ubuntu和Windows电脑实现Mysql主从同步(详细操作步骤)
使用Ubuntu和Windows电脑实现Mysql主从同步(详细操作步骤)
44 2
|
1月前
|
Kubernetes Ubuntu 应用服务中间件
在Ubuntu22.04 LTS上搭建Kubernetes集群
在Ubuntu22.04.4上安装Kubernetes v1.28.7,步骤超详细
589 1
在Ubuntu22.04 LTS上搭建Kubernetes集群
|
1月前
|
存储 Ubuntu
百度搜索:蓝易云【在ubuntu系统下安装配置onedrive步骤】
现在,你已经成功在Ubuntu系统下安装和配置了OneDrive,可以使用该工具与OneDrive云端存储进行同步。
54 0
|
1月前
|
Ubuntu Python
百度搜索:蓝易云【Ubuntu安装Anaconda详细步骤】
现在,你已经成功在Ubuntu上安装了Anaconda。你可以使用Anaconda来管理Python环境和安装各种数据科学工具和库。
53 0
|
14天前
|
Ubuntu Python
蓝易云 - minion在ubuntu上的搭建步骤
这样,你就在Ubuntu上搭建了Minion。你可以通过浏览器访问"http://localhost:8000"来使用Minion。
24 0
|
1月前
|
Ubuntu Docker 容器
Ubuntu 22.04.3 LTS_安装Docker
Ubuntu 22.04.3 LTS_安装Docker
320 1
|
1月前
|
Ubuntu 计算机视觉 C++
Ubuntu 20.04 编译 Opencv 4.11,详细步骤(带图)及报错解决,我的踩坑之旅~
Ubuntu 20.04 编译 Opencv 4.11,详细步骤(带图)及报错解决,我的踩坑之旅~
1066 0
|
1月前
|
Ubuntu 安全 Linux
【专栏】在Ubuntu 22.04 LTS中,管理用户和权限对系统安全至关重要
【4月更文挑战第28天】在Ubuntu 22.04 LTS中,管理用户和权限对系统安全至关重要。使用`adduser`和`deluser`命令可轻松添加和删除用户,而`sudo`命令则允许授权用户执行管理员任务。要授予用户sudo权限,可通过`usermod -aG sudo newuser`将用户加入`sudo`组,或使用`visudo`编辑`/etc/sudoers`文件。撤销权限时,只需移除用户从`sudo`组或编辑`sudoers`文件删除相应配置。了解这些技能能有效保护系统免受未授权访问,确保安全。
|
1月前
|
Ubuntu
【ubuntu】ubuntu20.04安装ros noetic(亲测有效,附操作步骤)
【ubuntu】ubuntu20.04安装ros noetic(亲测有效,附操作步骤)
|
1月前
|
监控 Ubuntu
如何在 Ubuntu 22.04 LTS 上安装 Logwatch?
如何在 Ubuntu 22.04 LTS 上安装 Logwatch?
39 0