docker可视化图形工具portainer详解

目录
  • 一,portainer 介绍
  • 二,portainer 架构概述
  • 三,安装 portainer 要求
  • 四,在 linux 上使用 docker 安装 portainer
  • 五,在 linux 上使用 docker 安装 portainer agent

一,portainer 介绍

portainer 是一个可视化容器镜像的图形管理工具,利用 portainer 可以轻松构建,管理和维护 docker 环境。而且完全免费,基于容器化的安装方式,方便高效部署。

二,portainer 架构概述

portainer 由两个元素组成:portainer server 和 portainer agent。两者都在你现有的容器化基础设施上作为轻量级容器运行。portainer agent 应该部署到集群中的每个节点,并配置为向 portainer server容器报告。
单个 portainer server 将接受来自任意数量 portainer agent 的连接,从而提供一个集中界面管理多个集群的能力。为此,portainer server 容器需要数据持久性。portainer agent 是无状态的,数据被运回 portainer server 容器。

三,安装 portainer 要求

1.持久化存储
portainer server 需要持久存储,以维护其运行所需的数据库和配置信息。安装过程中为我们的平台提供了基本的存储配置。默认情况下,docker 和 kubernetes 都仅提供本地存储,如果需要集群范围的持久存储,建议在基础设施级别实现它。
2.安装最新版 docker

四,在 linux 上使用 docker 安装 portainer

1,首先,创建 portainer server 将用于存储其数据库的卷:

docker volume create portainer_data

2.下载并安装 portainer server 容器:

docker run -d -p 8000:8000 -p 9000:9000 –name=portainer –restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer

3.portainer 服务器现已安装,可以通过运行以下命令检查 portainer server 容器是否启动:

docker ps -a

4.通过打开 web 浏览器并转到:

http://localhost:9000/

五,在 linux 上使用 docker 安装 portainer agent

运行以下命令以部署 portainer agent:

docker run -d -p 9001:9001 –name portainer_agent –restart=always -v /var/run/docker.sock:/var/run/docker.sock -v /var/lib/docker/volumes:/var/lib/docker/volumes portainer/agent:latest

到此这篇关于docker可视化图形工具portainer的文章就介绍到这了,更多相关docker可视化工具portainer内容请搜索www.887551.com以前的文章或继续浏览下面的相关文章希望大家以后多多支持www.887551.com!

(0)
上一篇 2022年3月21日
下一篇 2022年3月21日

相关推荐