如何监控部署在Docker容器上的应用程序?
如果是对容器的监控的话,也可以用dockerstats命令
或则可以使用rancher或则宝塔面包等
dockermove以后基本容器手动逃离的想象大多,很多情况也是监控头容器里面的应用
象个人大都用dockerlogs一栏容器日子
要是是spring boot的话这个可以才有actutorsstarters
的或大众点评的cat
当然了也可以自己应用到打log,使用elk日志系统
我是java开发,其它开发语言的话就帮不了你了
如果能能有帮助
docker能装不同系统的软件吗?
Docker充当一个开源的应用形式容器引擎,基于条件you语言并遵从Apache2.0协议开源代码。也可以让开发者发到邮箱他们的应用在内依赖包到一个轻量级、可移植的容器中,然后再公告到任何流行的Linux机器上,也可以不实现虚拟化。容器是完全建议使用沙箱机制,彼此之间不可能有任何接口(相似iPhone的app),更重要的是的是容器性能开销低得。
Docker这样的容器技术与虚拟化技术的区别是什么?
对于容器技术与虚拟化技术的区别,,云计算的基石是虚拟化技术。
要是从一种观察视角看,虚拟化技术和容器技术了两种有所不同的方向,虚拟化技术是往下看,而容器技术是向上看。的原因Docker可以不运行在任何有合不合理数据内核的Linux虚拟机上,所以我它可以不启动在很多IaaS提供给的云上。许多大的云提供给商下达命令了对Docker和它的生态系统的叠加支持。AWS会推出了EC2Container服务,让客户在用AWS上的Docker容器快速地运行和管理分布式应用。EC2Container服务与DockerHub集成。DockerHub是一个托管中心的资源库,其中基于条件Docker容器的应用在整个开发社区或一个市里组织内交回和共享。AWS还再帮派贡献于DockerHub官方资源库及开源项目。虽说Docker更具诸多好处,但是这也妙哉于对的的使用。相对于目前Docker在企业生产环境中暴露的问题,比如说安全这些部署等,这是而且企业把Docker充当虚拟化平台可以使用,完全没有真确理解容器技术的使用场景。
下一篇:返回列表