云服务器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


相关实践学习
通义万相文本绘图与人像美化
本解决方案展示了如何利用自研的通义万相AIGC技术在Web服务中实现先进的图像生成。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
1月前
|
Kubernetes Docker Python
Docker 与 Kubernetes 容器化部署核心技术及企业级应用实践全方案解析
本文详解Docker与Kubernetes容器化技术,涵盖概念原理、环境搭建、镜像构建、应用部署及监控扩展,助你掌握企业级容器化方案,提升应用开发与运维效率。
395 108
|
27天前
|
运维 Devops 持续交付
揭秘 Docker 自动部署神器 Websoft9:热门开源软件一键部署
在企业IT建设中,软件部署常面临效率低、易出错等问题。通过Docker与自动化工具,可实现高效、标准化和可追溯的部署流程,提升企业应用交付效率,降低运维门槛,助力中小企业实现自动化部署。
129 5
揭秘 Docker 自动部署神器 Websoft9:热门开源软件一键部署
|
1月前
|
设计模式 Linux 开发工具
Docker部署会吗?
本段内容主要介绍了Docker常用命令、Linux基础指令及日志查看方法,还涉及SpringMVC的执行流程、设计模式与注解,适合用于面试中技术能力的展示。
66 0
|
2月前
|
搜索推荐 应用服务中间件 数据安全/隐私保护
【Docker项目实战】使用Docker部署Organizr个人导航页
【Docker项目实战】使用Docker部署Organizr个人导航页
350 76
【Docker项目实战】使用Docker部署Organizr个人导航页
|
2月前
|
存储 测试技术 数据安全/隐私保护
【Docker项目实战】使用Docker部署dufs文件服务器
【Docker项目实战】使用Docker部署dufs文件服务器
437 17
【Docker项目实战】使用Docker部署dufs文件服务器
|
2月前
|
供应链 测试技术 开发者
用 Docker 轻松部署 ERPNext 15:多场景实战指南
ERPNext 15 是一款功能全面的开源企业资源规划系统,结合 Docker 容器化部署,具备高效、灵活、低成本等优势。适用于小微企业数字化起步、多分支机构协同办公、开发者测试环境搭建、短期项目管理及企业内部培训等多种场景。模块化设计支持按需扩展,满足不同规模企业需求,是实现高效企业管理的理想选择。
用 Docker 轻松部署 ERPNext 15:多场景实战指南
|
1月前
|
关系型数据库 MySQL 数据库
为什么 MySQL 不推荐用 Docker 部署?
本文探讨了MySQL是否适合容器化的问题,分析了Docker容器在数据安全、性能瓶颈、状态管理及资源隔离等方面的挑战,并指出目前主流分布式数据库如TDSQL和OceanBase仍倾向于部署在物理机或KVM上。
|
2月前
|
NoSQL 安全 Redis
Docker Compose :从入门到企业级部署
Docker Compose 是用于定义和运行多容器应用的工具,支持服务、网络和卷三大核心要素。通过简洁的 YAML 文件,可实现应用的快速部署与管理,适用于开发、测试及生产环境。
181 1
|
2月前
|
应用服务中间件 nginx Docker
静态资源管理:Nginx在Docker中的部署
部署Nginx到Docker中作为静态资源服务器是一种既简单又高效的方法,可以节省时间和资源,并能确保一致性和可扩展性。我们通过编写Dockerfile指定了基础镜像和所需指令,编写Nginx配置管理请求处理,构建自定义Docker镜像,并运行容器以启动服务。这一过程即符合开发规范,也保证了资源的高效管理和访问速度。
204 13
|
1月前
|
应用服务中间件 网络安全 nginx
Docker部署 Alist
这里帮你整理一份使用 Docker 部署 Alist(一个开源的文件列表和管理工具)的详细步骤和示例,方便你快速启动。

热门文章

最新文章