Humpback 可以帮助企业快速搭建轻量级的 Docker 容器云管理平台,若将你的 Docker 主机接入到 Humpback 平台中,就能够为你带来更快捷稳定的容器操作体验。

功能特点

Web操作,简单易用
权限分组隔离
容器升级与克隆
容器监控
容器日志
集群容器调度
集群弹性伸缩
私有仓库
模式介绍

Single Mode: 单一模式,对单组主机实现容器管理,提供容器创建,容器操作,容器重命名,容器升级与克隆,容器监控,容器日志输出等功能。

Cluster Mode: 容器集群模式,实现按实例数批量创建容器,容器调度,批量操作容器,升级和迁移等。

平台采用分组方式(Group)来管理多主机,多组之间权限操作隔离,同时也可以将一台主机加入到多个分组中交叉管理。

部署Humbpack

部署 Humpback 管理站点

# 创建一个目录,用来存储humpback-web的数据库文件
mkdir -p /opt/app/humpback-web# 完整粘贴即可,利用docker启动容器。其中如果要修改监听端口,就把8000改掉。
docker run -d --net=host --restart=always \
-e HUMPBACK_LISTEN_PORT=8000 \
-v /opt/app/humpback-web/dbFiles:/humpback-web/dbFiles \
--name humpback-web \
humpbacks/humpback-web:1.0.0 

启动成功之后,访问 http://localhost:8000 来确定是否部署成功。
如果要在宿主机访问,请使用虚拟机绑定的IP地址,另外,需要注意防火墙。
如果能够在浏览器中看到登录界面,那么就可以输入默认超级管理员账户:admin,密码:123456 进行登录。

部署 Humpback-agent

# 为了简单使用,先不考虑集群功能
# 注意,之前我们在 docker version 中记录的 API Version 要排上用场了,
# 以下命令中有个环境变量 DOCKER_API_VERSION ,需要被设定为我们记录的API VERSION的值。
docker run -d -ti --net=host --restart=always \
-e DOCKER_API_VERSION=v1.21 \
-v /var/run/:/var/run/:rw \
--name=humpback-agent \
humpbacks/humpback-agent:1.0.0

完成安装后开始web页面的配置

登陆刚刚安装的Humpback的管理端:http://172.16.27.139:8000/login   默认账号密码  admin  123456

添加私有仓库:

这时就可以看到仓库里面的可用镜像了

添加Humpback的数据端服务

添加名称并把IP地址填好, 因为管理端和数据端在同一机器上,所以直接添加IP即可

这时就可以查看数据端上面的所有容器和镜像,并使用web界面操作

转载于:https://www.cnblogs.com/djoker/p/10395308.html

Docker系列七: 使用Humpback管理工具管理容器(一款UI管理工具)相关推荐

  1. Docker系列 七. Docker 安装Jenkins

    Docker系列 七. Docker 安装Jenkins Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集 ...

  2. Docker系列七安装私人云盘

    前言 第三次更新: 后来拥有了一个群晖做为个人云盘,效果也不错,后来就没有继续捣鼓了. 第二次更新: 后来发现nextcloud会有要通过不被信任的域名访问的问题,于是重新修改了一遍. 我要在自己的云 ...

  3. ftp管理软件,分享8款ftp管理软件

    ftp管理软件是一种文件传输下载方式,它是TCP/IP协议栈的一部分:其中FTP又由两部分组成,一部分是FTP的服务器,另一部分是FTP的客户端!它能够高效安全地进行文件传输下载操作!可以使用服务器管 ...

  4. 前端工具:推荐几款UI设计师好用的设计软件

    今天小编给大家推荐几款UI设计师好用的设计软件,感兴趣的朋友可以下载试试! 1. Pixso Pixso是一款综合设计能力超强的一个设计平台,它包含了原型.设计.交付.协作.资源管理一体化等众多的功能 ...

  5. tcp测试监听工具_linux 下两款网络性能测试工具介绍

    前言:最近生产上有点不稳定,开发说网络问题,于是需要测试一下网络环境,出一篇报告验证是否真是网络问题,所以今天正好为大家分享linux下两款网络性能测试工具iperf和netperf 一,iperf安 ...

  6. 5款非常好用的设计工具,推荐第一款在线设计工具

    特别是在当今的UI设计领域,如果没有合适的UI设计工具,那么即使你的创作能力很强,工作也会有限,但许多软件需要会员使用,这不适合新设计师,所以有在线UI设计工具吗?关于这个问题,今天我将介绍一些可以免 ...

  7. python 分词工具对比_五款中文分词工具在线PK: Jieba, SnowNLP, PkuSeg, THULAC, HanLP

    最近玩公众号会话停不下来: 玩转腾讯词向量:Game of Words(词语的加减游戏) ,准备把NLP相关的模块搬到线上,准确的说,搬到AINLP公众号后台对话,所以,趁着劳动节假期,给AINLP公 ...

  8. 自己动手写Docker系列 -- 5.3实现logs命令查看容器日志

    简介 在上篇中我们实现了查看正在运行中的容器列表,本章节我们来实现logs命令,来查看正在运行中的容器的运行日志 源码说明 同时放到了Gitee和Github上,都可进行获取 Gitee: https ...

  9. java接口测试工具_这 5 款实用性能测试工具,你会如何选择?

    当我们做性能测试的时候,测试协议需要用到性能测试工具.市场上有很多可以做性能测试的工具.有些是收费的,有些是开源免费的.选择的时候它是否友好支持所有的协议呢?现在带大家来看看一些行业中常用的流行的性能 ...

最新文章

  1. 06.SQLServer性能优化之---数据库级日记监控
  2. 机器人图形变变变_幼儿园大班数学活动《图形变变变》PPT课件教案下载 - 快思幼教网...
  3. Spring Security(一):整合JWT
  4. Java怎么学?一些非常有用的书单和网站推荐
  5. 导演李大为婚礼全过程(二)
  6. VSCode中Markdown目录显示异常
  7. 电大计算机应用基础试卷号2007,电大计算机应用基础(试卷版)计算机试卷7.doc...
  8. NET脏字过滤算法 收藏
  9. mysql只能导入2m_如何解决phpMyAdmin导入mysql数据库超过2M的问题
  10. LINUX下类似画图板Paint的工具
  11. 图像配准系列之基于FFD形变与LM算法的图像配准
  12. 微原创——好用的文章转换工具自媒体利器
  13. u盘被写保护了无法格式化怎么办?
  14. 如何使用谷歌验证码 kaptcha,详细使用步骤
  15. 互联网日报 | 虎牙与斗鱼官宣合并;国内第四大运营商中国广电成立;拍拍贷完成存量业务清退...
  16. 那些一出口就很Low的话
  17. iOS开发之GameCenter使用
  18. 标准之争:影响 IPv6 部署的经济学因素
  19. 关于数据库、数据治理、AIOps的这些痛点,你需要知道! | DAMS 2020
  20. 元宇宙产业委一届二次全会召开 同步举办共享大会和全球元宇宙大会

热门文章

  1. word中多级项目符号的使用
  2. java毕业生设计自动化办公系统计算机源码+系统+mysql+调试部署+lw
  3. 路由器工作原理以及eNSP静态路由配置
  4. 折半查找法.java
  5. 从本地仓库下拉代码报错 options should NOT have additional properties
  6. oracle vm 虚拟机共享文件夹,Oracle VM VirtuakBox虚拟机共享文件夹的设置方法
  7. 4.1 独立键盘检测
  8. 如何选择一款靠谱的企业网盘工具来存放企业重要文件
  9. 范数计算(一范数、二范数、无穷范数)
  10. Python分析好友空间星座代码