博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
docker-6 管理工具
阅读量:6813 次
发布时间:2019-06-26

本文共 1284 字,大约阅读时间需要 4 分钟。

Shipyard

是一个基于 Web 的 Docker 管理工具,支持多 host,可以把多个 Docker host 上的 containers 统一管理;可以查看 images,甚至 build images;并提供 RESTful API 等等。 Shipyard 要管理和控制 Docker host 的话需要先修改 Docker host 上的默认配置使其支持远程管理。

获取shipyard

docker pull shipyard/shipyarddocker pull shipyard/rethinkdb

启动一个RethinkDB数据卷实例

docker run -it -d --name shipyard-rethinkdb-data --entrypoint /bin/bash shipyard/rethinkdb -l

启动包含数据卷的RethinkDB的容器

docker run -it -P -d --name shipyard-rethinkdb --volumes-from shipyard-rethinkdb-data shipyard/rethinkdb

Shipyard

docker run -it -p 8080:8080 -d --name shipyard --link shipyard-rethinkdb:rethinkdb shipyard/shipyard

安装好之后,直接在浏览器输入:http://IP:8080/就可以访问了

用户名是admin  密码是shipyard

 

管理工具——cAdvisor

cAdvisor的监控图默认1秒刷新一次,显示最近一分钟的实时数据,不显示汇聚的和历史数据,也没有阀值告警功能,此外它也无法同时监控多个Docker主机,不过由于其简单方便,并且具备很好的实时性能监控能力,所以适合特殊情况下的性能监控和问题排查。google的cAdvisor,免费开源,实施简单,每个Docker主机上启动一个容器即可通过Web端口监控

#docker run --volume=/:/rootfs:ro --volume=/var/run:/var/run:rw --volume=/sys:/sys:ro --volume=/var/lib/docker/:/var/lib/docker:ro --publish=8082:8082 --detach=true --name=cadvisor google/cadvisor:latest --port=8082 上述部分参数可能与主机操作系统有关,需要修改,可参照官方文档: https://github.com/google/cadvisor

由于shipyard是在本机8080端口运行,因此上面把cAdvisor改为了8082端口,运行起来后,访问本机8082端口,可看到监控界面

http://IP:8082

 

 

 

 

 

转载于:https://www.cnblogs.com/kafeikele/p/6049952.html

你可能感兴趣的文章
python中全局变量、局部变量、类变量、实例变量简析
查看>>
大众公布量子计算北京交通新一代产品亮相
查看>>
武器加持无人机,远程操控就可以抓获犯罪团伙
查看>>
MySQL数据库迁移
查看>>
IOS应用提交所需的ICON
查看>>
第90届中国电子展聚焦行业新热点,拉动产业链上下游快速发展
查看>>
量子力学多世界解释:这个世界的你是穷光蛋 另一个世界是亿万富翁(文中有赠书活动)...
查看>>
不要小看了互联网智能锁,它正撬动整个多元化居住产品时代!
查看>>
工人小明的新同事
查看>>
AutoIt3(AU3)开发的分辨率快速设置工具
查看>>
OPC UA的安全性分析以及正确使用指南
查看>>
关于PLC高速计数器使用
查看>>
linux内存初始化初期内存分配器——memblock
查看>>
UNP总结 Chapter 11 名字与地址转换
查看>>
使用树莓派和 projectx/os 托管你自己的电子邮件
查看>>
关于nmonanalyser报错“输入超出文件尾”的解决方法
查看>>
Ubuntu 16.04安装idea
查看>>
把SQL Server 错误日志导出为EXCEL 并发送到指定的ftp 或者 共享盘
查看>>
Oracle GoldenGate理论
查看>>
S5pv210裸机实验——SDRAM重定位
查看>>