docker可视化图形工具portainer

本文介绍了Portainer——一种用于管理Docker环境的图形化工具。Portainer包含Server和Agent两部分,支持集中管理多个Docker集群。文章详细阐述了在Linux环境下使用Docker安装PortainerServer和Agent的方法。
摘要由CSDN通过智能技术生成

一,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

官网安装:https://www.portainer.io/install

1.下载并安装 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 /data/appdata/portainer:/data portainer/portainer

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

docker ps -a

在这里插入图片描述
3.通过打开 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
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值