分享好友 最新动态首页 最新动态分类 切换频道
Docker(二十四)-Docker使用Portainer搭建可视化界面
2024-12-27 00:15

Portainer是Docker的图形化管理工具,提供状态显示面板、应用模板快速部署、容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作)、事件日志显示、容器控制台操作、Swarm集群和服务等集中管理和操作、登录用户管理和控制等功能。功能十分全面,基本能满足中小型单位对容器管理的全部需求。

下载Portainer镜像
# 查询当前有哪些Portainer镜像
docker search portainer

# 下载镜像
docker pull docker.io/portainer/portainer

如果仅有一个docker宿主机,则可使用单机版运行,Portainer单机版运行十分简单,只需要一条语句即可启动容器,来管理该机器上的docker镜像、容器等数据。

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

该语句用宿主机9000端口关联容器中的9000端口,并给容器起名为portainer-test。执行完该命令之后,使用该机器IP:PORT即可访问Portainer。

访问方式:http://IP:9000

首次登陆需要注册用户,给admin用户设置密码:

单机版这里选择local即可,选择完毕,点击Connect即可连接到本地docker:

注意:该页面上有提示需要挂载本地 /var/run/docker.socker与容器内的/var/run/docker.socker连接。因此,在启动时必须指定该挂载文件。

首页:

容器列表:

点击容器列表中的容器名Name,即可查看容器详情:

并且在容器详情页可以使用该容器创建镜像:

镜像列表(在镜像列表可以直接pull一个镜像,可以从远程pull,也可以从私有库中pull。从私有库中pull,需要将私有库的地址提前进行配置,这个在后面会说):

点击镜像ID,即可查看镜像详情信息,在详情信息页面,除了镜像的一些信息外,还可以对该镜像进行打标签tag操作,然后将镜像push到远程仓库或者私有仓库中。

仓库管理页面(该界面可以查看配置的镜像仓库列表,同时可以添加仓库,添加成功之后,即可在image镜像页面进行pull、push操作。):

添加镜像仓库:

Portainer中还有一些别的操作,比如权限管理、网络管理等等,可以安装上进行了解学习。

更多的情况下,我们会有一个docker集群,可能有几台机器,也可能有几十台机器,因此,进行集群管理就十分重要了,Portainer也支持集群管理,Portainer可以和Swarm一起来进行集群管理操作。这里我首先搭建了一个Swarm。

Swarm集群的搭建方法可参考这篇文章:通过Swarm搭建Docker集群。

portainer集群方式启动(这里我喜欢通过简单启动的方式,然后在界面上进行节点的添加):

docker run -d -p 9000:9000 --restart=always --name prtainer-test docker.io/portainer/portainer

启动Portainer之后,首页还是给admin用户设置密码(这里和单机启动一样)。接下来是设置节点了,如下图:

这里我们选择Remote这个模块,下面会要求添加一个名字以及节点URL,名字可以自取,只要能够理解即可,Endpoint URL是Swarm集群中设置的节点URL,比如我机器IP是10.0.11.152,监听的端口是默认的2375,则这里的URL就写:10.0.11.152:2375。

如果是集群方式启动,建议portainer安装启动在Swarm管理节点,并且首次设置Endpoint URL时设置管理节点的URL。

填写完毕点击Connect即可进入管理页面。在管理页面左上角会显示管理的集群节点列表:

想要查看那个节点的信息,则点击节点即可。镜像、容器操作与单机模式下基本一样。这里只需要说下节点添加。

点击导航栏Endpoints进入节点列表页面:

从上图中一目了然就应该知道如何添加节点了,需要填写一个名字Name、Endpoint URL以及节点IP,就可以添加一个集群节点了,十分简单。

最新文章
犯太岁戴玉镯可以吗,犯太岁戴玉镯:能否带来好运?
女士犯太岁戴和田玉能够吗?和田玉作为一种被广泛用于佩戴和收藏的宝石一直以来都备受人们的推崇和喜爱。在传统的迷信观念中人们相信某些年份的生肖属于太岁的冲到了属于冲太岁的年份就需要特别留意自身的运势和健康以避免招惹不利之事。那
中国智慧政府行业市场动态分析及投资前景研判报告
​​本报告由智研咨询出品,经专业研究报告编撰团队实时监测与更新,最终得以呈现。报告研究基于研究团队收集到的大量一手和二手信息,研究过程综合考虑行业各种影响因素,包括市场环境、产业政策、历史数据、行业现状、竞争格局、技术革新
使用 5118 挖词工具时如何提高关键词挖掘的效率?
要提高使用 5118 挖词工具进行关键词挖掘的效率,可以考虑以下几点:1.明确目标和需求:在开始挖掘之前,清晰地确定您的业务目标、受众群体以及内容方向。这有助于更有针对性地选择关键词。2.精确输入核心关键词:确保输入的核心关键词能够
莉景天气
莉景天气,一般又称莉景天气预报。 全球特殊景观、天气服务类应用程序,支持近3000多个城市的朝霞、晚霞、云海、雾凇、星空、银河等16项特殊景观的预报、信息订阅、推送以及基础天气预报服务。更完善的预报功能、更贴心的场景化服务——莉
笔趣阁免费小说大全
随时随地的拿出你的掌上小说阅读神器大全,小说全部免费,想看就看。《笔趣阁免费小说大全》是一款非常不错的手机小说阅读软件。海量的小说资源收录在软件内,各种热门小说应有尽有。这个理有你喜欢的小说类型。所有的小说全部免费畅读,让
发那科驱动器报410错误代码(维修)找我们准没错
因此它们具有较低的惯性,因此可以实现比具有永磁转子的电机(例如步进电机)更​​高的加速度和速度,转子上没有磁铁也提供了其他好处--包括能够承受更高的温度(需要更少的冷却)和比永磁电机更简单,成本更低的结构。发那科驱动器报410错误
谷歌SEO中,网站分析工具有什么用?
在当今数字化时代,搜索引擎优化(SEO)已成为企业提升在线可见性、吸引潜在客户、提高网站流量和转化率的重要手段。而我,作为一个在SEO领域摸爬滚打多年的从业者,深知网站分析工具在谷歌SEO中的核心地位。它们不仅能帮助我们深入了解网
社区论坛软件定制源码开发
社区论坛软件APP开发,社区论坛系统源码搭建,HU-899-LIAN,社区论坛系统网站开发,社区论坛APP源码开发用户组类别(1)自定义用户组这个主要用来对一些特殊用户进行分组,比如短说客户组,会将购买短说的客户归类至这个用户组,然后赋予基
花26900元的“押题班”一题没中!网络知识付费“套路”多
在网上报班学习,目前已经是许多消费者积累知识的一个重要途径,知识付费行业也随之兴起,然而在发展过程中,相关乱象也是层出不穷,从业人员资质存疑,或者是低价购课后被“套娃”收费,并且遭遇退款困难等,让享受学习的过程反而成了一件
相关文章
推荐文章
发表评论
0评