云服务器CentOS8.2Docker图形化管理工具Portainer安装部署

简介: 云服务器CentOS8.2Docker图形化管理工具Portainer安装部署

前言


该系列我们以及在腾讯云轻量级服务器上面进行了一系列的初始化工作:


云服务器Centos8.2SSH登陆、安装部署图形化界面以及VNC连接一文详解


云服务器CentOS8.2安装部署Docker一文详解


前篇文章我们已经部署的Docker,但是我们部署的并不是Docker桌面版,缺少个图形化管理工具。 而Portainer是十分好用的Docker图形管理工具,Portainer是一个可视化的容器镜像的图形管理工具,利用Portainer可以轻松构建,管理和维护Docker环境。 而且完全免费,基于容器化的安装方式,方便高效部署。本文将详细介绍Portainer和安装部署。


一、Portainer简介


Portainer官网:Portainer

Portainer有两个版本。


ortainer 社区版 (CE)。CE 拥有超过 50 万的普通用户,是一个功能强大的开源工具集,可让您轻松构建和管理 Docker、Docker Swarm、Kubernetes 和 Azure ACI 中的容器。

Portainer Business Edition (BE)商业产品。Portainer BE具有面向企业和大型组织的功能。例如基于角色的访问控制、注册表管理和专用支持,是一个强大的工具集,可让您轻松构建和管理 Docker、Docker Swarm、Kubernetes 和 Azure ACI 中的容器。


Portainer 消除了与编排器相关的复杂性,因此任何人都可以管理容器。它可用于部署和管理应用程序、观察容器的行为并提供广泛部署容器所需的安全性和治理。



二、Portainer安装步骤

1.查看Docker状态


首先还是使用SecureCRT来连接腾讯云服务器,这里默认为root用户:

本文的上篇文章已经设置了开启自启Docker服务,不放心的还可以查看一下Docker服务是否开启了:


systemctl status docker


0811ffffd2ef4f6ab84bbefeb877cb1d.png


2.下载镜像


2.1查询当前有哪些Portainer镜像:


docker search portainer



ccfcbc2de7b741c487b91dbc3bf9001c.png


2.2创建portainer目录:


mkdir /usr/portainer


进入到该目录下:


cd /usr/portainer


2.3pull 官方容器镜像


docker pull portainer/portainer


c4abaae7a15a4e319eb091e5eb3fe997.png


2.4检查是否更新成功:


docker images | grep portainer

ecf54130ac5b4165927b605c77ae6f23.png


2.5启动portainer UI容器


这里首先进入云服务器开启9000端口用于portainer的端口:


26f24302f260403896390cbc69614809.png


由于我搭建的只有一个主机固这里使用单机版,之后开启:

docker run -d -p 9000:9000 \
    --restart=always \
    -v /var/run/docker.sock:/var/run/docker.sock \
    --name prtainer-test \
    portainer/portainer

该语句用宿主机9000端口关联容器中的9000端口,并给容器起名为portainer-test。启动成功后,使用该机器IP:PORT即可访问Portainer。


1b797150204343ecbb64d8e58367f11f.png

启动完之后我们直接通过界面化VNC View进入浏览器:

其中输入公网IP:9000就可以登入,第一次登陆需要设置admin密码:


ada1ee44add74aad903cf9c0d3fb1028.png

之后选择本地local:


6edaac10a3c443dfbdf47558acf8dae6.png


4829b2a0c4ad40859c4b98c92224cb64.png


相关实践学习
使用操作系统智能助手OS Copilot解锁操作系统运维与编程
在本实验场景中,将在阿里云ECS上体验OS Copilot产品。OS Copilot是阿里云操作系统团队基于大模型构建的OS智能助手。它具有自然语言问答、辅助命令执行、系统运维调优等功能,帮助用户更好地使用Linux,提升阿里云的使用体验。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
7月前
|
关系型数据库 MySQL Linux
事项驱动的项目管理工具Dectask的Docker安装教程
Dectask是智能驱动的新一代项目协作工具,本人介绍其Docker安装教程。
208 2
|
8月前
|
存储 关系型数据库 MySQL
在CentOS 8.x上安装Percona Xtrabackup工具备份MySQL数据步骤。
以上就是在CentOS8.x上通过Perconaxtabbackup工具对Mysql进行高效率、高可靠性、无锁定影响地实现在线快速全量及增加式数据库资料保存与恢复流程。通过以上流程可以有效地将Mysql相关资料按需求完成定期或不定期地保存与灾难恢复需求。
621 10
|
11月前
|
Prometheus 监控 Cloud Native
除了Prometheus,还有哪些工具可以监控Docker Swarm集群的资源使用情况?
除了Prometheus,还有哪些工具可以监控Docker Swarm集群的资源使用情况?
878 79
|
8月前
|
人工智能 自然语言处理 安全
Python构建MCP服务器:从工具封装到AI集成的全流程实践
MCP协议为AI提供标准化工具调用接口,助力模型高效操作现实世界。
1448 1
|
9月前
|
NoSQL Redis Docker
使用Docker Compose工具进行容器编排的教程
以上就是使用Docker Compose进行容器编排的基础操作。这能帮你更有效地在本地或者在服务器上部署和管理多容器应用。
750 11
|
10月前
|
前端开发 数据安全/隐私保护 计算机视觉
MAZANOKE:一款隐私优先的浏览器图像优化工具及Docker部署指南
MAZANOKE 是一款简易的图片优化工具,它直接在浏览器中运行,支持离线使用,并确保您的图片始终保留在设备上,绝不外泄。 这款专为普通人设计的工具,适合与亲友分享使用,是那些来路不明的"免费"在线工具的可靠替代品。
456 1
MAZANOKE:一款隐私优先的浏览器图像优化工具及Docker部署指南
|
10月前
|
存储 数据可视化 数据安全/隐私保护
【赵渝强老师】Docker的图形化管理工具
本文介绍了三种主流的Docker图形化管理工具:Docker UI、Portainer和Shipyard。Docker UI(现名UI for Docker)适合初学者,支持容器管理并可显示容器关系图;Portainer轻量级且功能全面,支持单机与集群管理;Shipyard专注于多主机集群管理,提供镜像、容器及节点管理功能,并包含engine和rethinkdb两个核心组件。文中还通过图文结合的方式展示了各工具的安装与使用方法。
980 5
【赵渝强老师】Docker的图形化管理工具
|
11月前
|
运维 Linux 网络安全
国产服务器管理工具对比
本内容以表格形式对比了五款工具(宝塔面板、1Panel、gmSSH、Xterminal)的功能定位、用户界面、核心功能、适用场景等关键维度。涵盖服务器运维、容器化管理、SSH客户端及跨平台支持等方面,帮助用户根据需求选择合适的工具。适合开发者、运维人员及中小企业技术团队参考。
|
存储 开发工具 开发者
揭秘 Microsoft.Docker.SDK:让容器开发更轻松的强大工具揭秘
随着云计算和容器技术的快速发展,`Docker` 已经成为容器化技术的事实标准。`Microsoft` 作为 `Docker` 的主要支持者和参与者,推出了 `Microsoft.Docker.SDK`,旨在帮助开发者更轻松地进行容器开发。本文将深入揭秘 Microsoft.Docker.SDK 的功能、使用方法以及它在容器开发中的应用。
372 13