如何在 Ubuntu 22.04/23.04 上安装 Portainer

Portainer 选择容器
集装箱清单
创建容器
搬运工容器
容器 Nginx

Portainer 是一种开源容器管理工具,它提供基于 Web 的图形用户界面 (GUI) 来管理 Docker 容器、图像、网络和卷。

Portainer 支持多种 Docker 环境,包括 Docker Swarm、Kubernetes 和 Docker Desktop。它还提供了用户身份验证、基于角色的访问控制 (RBAC) 和多租户等功能,使其成为在生产环境中管理 Docker 资源的合适工具。

在本教程中,我们将向您展示如何Portainer在 Ubuntu 22.04 操作系统上安装。

步骤 1:更新操作系统

在我们开始之前,将您的 Ubuntu 系统更新到最新的软件包始终是一个好习惯。打开终端并运行以下命令:

# apt-get update && sudo apt-get upgrade

第 2 步:安装 Docker

Portainer 是一个 Docker 管理工具,所以你需要在你的 Ubuntu 系统上安装 Docker。如果您没有安装 Docker,您可以通过运行以下命令来安装它:

# apt-get install docker.io

您可以通过输入以下命令启动 Docker 服务并将其配置为在启动时运行:

# systemctl start docker
# systemctl enable docker

docker 使用 命令验证服务的状态systemctl status :

# systemctl status docker

输出:

● docker.service - Docker Application Container Engine
     Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
     Active: active (running)
TriggeredBy: ● docker.socket
       Docs: https://docs.docker.com
   Main PID: 2449 (dockerd)
      Tasks: 7
     Memory: 22.7M
        CPU: 315ms
     CGroup: /system.slice/docker.service
             └─2449 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock

第 3 步:安装 Portainer

在系统上安装 Docker 后,您可以继续安装 Portainer。

运行以下命令Portainer从 Docker Hub 拉取镜像:

# docker pull portainer/portainer-ce:latest

然后,Portainer通过运行以下命令启动容器:

# docker run -d -p 9000:9000 --restart always -v /var/run/docker.sock:/var/run/docker.sock portainer/portainer-ce:latest

上面的命令将在后台启动一个 Portainer 容器并将其绑定到端口9000

第 4 步:访问 Portainer Web 界面

您现在可以Portainer通过打开 Web 浏览器并访问 来访问 Web 界面http://your-IP-address:9000

新的 Portainer 安装

您应该获得Portainer登录页面以创建管理员密码。设置您的管理员用户和密码,然后单击 “创建 用户” 按钮。

Portainer 环境向导

系统将要求您选择要管理的 Docker 环境。选择“使用运行 Portainer 的本地环境继续”

您应该会看到以下页面:

主页

第 5 步:使用 Portainer 部署容器

现在您可以通过部署测试 Docker 容器来测试您的 Portainer 设置。按照以下步骤安装 Nginx Web 服务器。

在左侧菜单中选择容器:

单击  操作栏中的添加容器按钮。

键入要运行的容器的信息,包括容器名称、图像名称和连接端口。然后选择部署容器按钮。

完成上述步骤后,要验证定义容器的创建,可以在仪表板上查看。

打开浏览器并输入http://your-IP-address:8080。您将看到 Nginx 网络服务器欢迎页面。

评论和结论

恭喜!您已成功安装 Portainer 来管理 Ubuntu 22.04 上的 Docker 容器。

如需更多帮助或有用信息,我们建议您查看Portainer 官方文档

类似文章

发表回复

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