架构说明 在需要采集日志的服务器上部署Filebeat服务,它将采集到的日志数据推送到Kafka集群;Logstash服务通过input插件读取...
技术实现 Docker 是使用 Linux 的 Namespace 技术实现各种资源隔离的。Namespace 是 Linux 内核的一项功能,...
监控原理 Docker 是基于 Namespace、Cgroups 和联合文件系统实现的。其中 Cgroups 不仅可以用于容器资源的限制,还可...
容器与虚拟机区别 由下图可见,虚拟机是通过管理系统(Hypervisor)模拟出 CPU、内存、网络等硬件,然后在这些模拟的硬件上创建客户内核和...
背景 在 Docker 的早期版本中,对于编译型语言(如C、Java、Go)的镜像构建,我们只能将应用的编译和运行环境,全部放到一个 Docke...
好处 生产实践中一定优先使用 Dockerfile 的方式构建镜像,因为使用 Dockerfile 构建镜像可以带来如下好处:● 易于版本化管理...
概念关系 注册服务器(Registry)和仓库(Repository)概念的区别:注册服务器是存放仓库的实际服务器,而仓库则可以被理解为一个具体...
容器生命周期 容器的生命周期是容器可能处于的状态,主要有以下五种:● created:初建状态● running:运行状态● stopped:停...
拉取镜像 Docker 镜像的拉取,可以使用 docker pull 命令,命令格式一般为 docker pull [Registry]/[Re...