用了这款docker监控平台,再也不用记一大堆命令了,真香

随着云计算、容器化技术的发展,越来越多的企业选择使用docker来部署应用。基于docker轻量级、占用资源少等特点,我们可以很轻松在一台物理机上部署几十个docker容器。

在我们日常测试工作中,很多时候需要自己去搭建测试环境,但是随着docker容器数量的增加,如何快速高效的管理docker容器成了一个难题

最原始的方式就是使用docker命令,包括容器启动、部署、日志查看、性能监控等。docker都提供了一系列的命令。但是命令操作效率还是比较低的,不但需要记住N多docker指令,很多时候命令也容易敲错。

今天给大家来介绍一个带UI界面的,可以方便对各docker容器进行管理的工具-Portainer

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

官网地址:https://github.com/portainer/portainer

01、Portainer安装配置

在公司的测试服务器上,已经手动启动了基于docker部署的项目,用到了tomcat+mysql两个容器。

下面来演示如何以docker方式安装部署Portainer:

一、首先确保机器上已经安装了docker服务,且docker服务是启动的。

二、拉取portainer镜像

docker pull portainer/portainer

三、在宿主机上先创建一个文件夹,用于保存portainer的数据

mkdir -p /home/portainer/data

四、执行docker命令,启动portainer容器(将红色部分替换为上一步创建的目录)

docker run -p 9000:9000 -p 8000:8000 --name portainer \

--restart=always \

-v /var/run/docker.sock:/var/run/docker.sock \

-v {宿主机portainer数据目录}:/data \

-d portainer/portainer

五、在浏览器里访问Portainer

http://{宿主机IP}:9000

第一次访问需要配置admin用户的密码(不低于8位)

连接要管理的docker环境(本机docker环境)

可以看到Portainer首页

2、Portainer功能介绍

dashboard页面可以看到当前机器上容器的数据统计,4个镜像、21个容器、3个网络

在容器页面,可以看到当前所有的容器列表,包括了“创建”、“运行”、“停止”等各种状态的容器。可以选择某个容器,进行创建、启动、停止、重启等操作。

点击容器旁边的日志按钮,可以查看到容器的运行日志

点击性能监控按钮,可以看到容器当前的性能信息,CPU、内存、网络等,再也不用担心性能监控了。

点击execute console按钮,可以进入到容器的命令行中,执行命令,比如进入到mysql容器执行命令。

镜像管理页面,可以对镜像进行管理

点击“Inspect”按钮,可以看到容器的基础信息,比如IP地址

3、总结

可以看到,Portainer安装简单,功能强大,非常适合在测试环境中进行容器的管理和部署,可以让你摆脱繁杂的docker命令,有效提高工作效率。

最后感谢每一个认真阅读我文章的人,看着粉丝一路的上涨和关注,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走

这些资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。希望对大家有所帮助…….

  • 3
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值