Portainer 是一个轻量级的容器管理界面,简化了对 Docker、Docker Swarm、Kubernetes 和 ACI 等容器化平台的管理操作。
1.00¥ 原价为:1.00¥。0.00¥当前价格为:0.00¥。
Portainer 是一款轻量级的开源管理用户界面 (GUI),旨在简化 Docker、Docker Swarm、Kubernetes 和 Azure Container Instances (ACI) 等容器化平台的管理。它提供了一个直观的 Web 界面,无需复杂的命令行操作即可轻松管理您的容器、镜像、卷、网络等资源。
主要特点:
核心功能:
本部分描述在 Portainer 服务已经成功运行并可以访问的前提下,用户进行基本容器管理操作的流程。
访问 Portainer Web 界面: 在您的 Web 浏览器中输入 Portainer 服务器的地址和端口(通常是 http://<Portainer服务器IP或主机名>:9000
)。首次访问时,您可能需要设置管理员用户和密码。
连接到您的容器化环境 (Endpoint): Portainer 需要连接到您的 Docker 引擎、Docker Swarm 集群、Kubernetes 集群或 ACI 实例才能进行管理。首次登录后,您需要添加一个或多个 “Endpoints”。
选择相应的 Endpoint 类型并填写连接信息后,点击 “Connect”。
浏览您的容器化环境: 成功连接到 Endpoint 后,您将看到 Portainer 的仪表盘,其中显示了该环境的概览信息,例如容器数量、镜像数量、卷数量、网络数量等。您可以点击左侧导航栏中的不同选项来浏览和管理各种资源。
管理容器:
管理镜像:
管理卷:
管理网络:
部署应用 (使用应用模板):
假设您已经成功安装并运行了 Portainer,并且已经连接到了您的本地 Docker 引擎。
目标: 使用 Portainer Web 界面创建一个简单的 Nginx 容器。
访问 Portainer Web 界面并连接到 “Local” Endpoint。
导航到 “Containers” 页面。 在左侧导航栏中,点击 “Containers”。您将看到当前正在运行和已停止的容器列表(如果存在)。
点击 “Add container” 按钮。 在容器列表页面的右上角,点击 “Add container”。
配置新的 Nginx 容器: 在 “Create container” 页面,您需要填写以下基本信息:
my-nginx
.nginx:latest
. Portainer 会自动从 Docker Hub 拉取该镜像(如果本地不存在)。8080
.80
.点击 “Deploy the container” 按钮。 在页面底部的右侧,点击蓝色的 “Deploy the container” 按钮。
查看已创建并运行的容器: Portainer 会将您重定向到 “Containers” 页面,您应该能看到名为 my-nginx
的容器正在运行。其状态应显示为 “running”。
访问您的 Nginx 服务: 在您的 Web 浏览器中,访问 http://localhost:8080
(如果您在步骤 4 中将宿主机的 8080 端口映射到了容器的 80 端口)。您应该能够看到 Nginx 的默认欢迎页面。
管理您的 Nginx 容器 (可选):
my-nginx
容器。这个简单的实例演示了如何使用 Portainer 的 Web 界面,无需任何 Docker 命令行操作,即可快速创建一个基于 Nginx 镜像的容器并将其暴露在宿主机的端口上。通过 Portainer,您可以方便地管理您的容器化应用。