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

相关文章
|
4月前
|
Kubernetes Ubuntu 应用服务中间件
在Ubuntu22.04 LTS上搭建Kubernetes集群
在Ubuntu22.04.4上安装Kubernetes v1.28.7,步骤超详细
1484 2
在Ubuntu22.04 LTS上搭建Kubernetes集群
|
4月前
|
Ubuntu 关系型数据库 MySQL
使用Ubuntu和Windows电脑实现Mysql主从同步(详细操作步骤)
使用Ubuntu和Windows电脑实现Mysql主从同步(详细操作步骤)
78 2
|
24天前
|
Ubuntu 开发者 Python
|
5天前
|
存储 Prometheus 监控
在Ubuntu系统上安装与配置Prometheus的步骤
通过以上步骤,您应该已经成功在Ubuntu系统上安装并配置了Prometheus。您现在可以开始使用Prometheus收集和分析您的系统和应用程序的指标数据了。
16 1
|
17天前
|
存储 Kubernetes Ubuntu
Ubuntu 22.04LTS版本二进制部署K8S 1.30+版本
这篇文章详细介绍了在Ubuntu 22.04 LTS系统上使用VMware Fusion虚拟化软件部署Kubernetes 1.30+版本的完整过程,包括环境准备、安装containerd、配置etcd、生成证书、部署高可用组件、启动Kubernetes核心组件以及网络插件的部署和故障排查。
50 4
|
17天前
|
Ubuntu Oracle 关系型数据库
Oracle VM VirtualBox之Ubuntu 22.04LTS双网卡网络模式配置
这篇文章是关于如何在Oracle VM VirtualBox中配置Ubuntu 22.04LTS虚拟机双网卡网络模式的详细指南,包括VirtualBox网络概述、双网卡网络模式的配置步骤以及Ubuntu系统网络配置。
44 3
|
17天前
|
Ubuntu 开发工具 虚拟化
MacOS系统基于VMware Fusion配置Ubuntu 22.04LTS环境
这篇文章介绍了如何在MacOS系统上使用VMware Fusion虚拟化软件配置Ubuntu 22.04 LTS环境,包括自定义VMware Fusion网段、Ubuntu系统安装、配置root用户登录、设置静态IP地址、修改默认网卡名称、配置PS1变量、设置登录界面为字符界面、修改软件源和进行vim基础优化等步骤。
60 2
|
1月前
|
Ubuntu 安全 Linux
Windows——安装Ubuntu 18.04 LTS
Windows——安装Ubuntu 18.04 LTS
35 1
Windows——安装Ubuntu 18.04 LTS
|
1天前
|
Ubuntu 开发工具 git
在Ubuntu上部署BOA服务器的步骤
部署BOA服务器是一个涉及多个步骤的过程,包括系统更新、安装依赖、下载和编译源代码、配置服务器以及启动和验证。遵循上述步骤,可以在Ubuntu系统上成功部署BOA服务器,为开发和测试提供一个轻量级的Web服务器环境。
8 0
|
29天前
|
Ubuntu Linux 开发工具
【事件中心 Azure Event Hub】在Linux环境中(Ubuntu)安装Logstash的简易步骤及配置连接到Event Hub
【事件中心 Azure Event Hub】在Linux环境中(Ubuntu)安装Logstash的简易步骤及配置连接到Event Hub