nginx
-
3 个开源日志聚合工具
日志聚合系统可以帮助我们进行故障排除和其它任务。以下是三个主要工具介绍。 指标聚合metrics aggregation与日志聚合log aggregation有何不同?日志不能包…
-
8 个用于有效地管理进程的 Linux 命令
通过这些关键的命令来全程管理你的应用。 一般来说,应用程序进程的生命周期有三种主要状态:启动、运行和停止。如果我们想成为称职的管理员,每个状态都可以而且应该得到认真的管理。这八个命…
-
如何在 FreeBSD 上设置 PF 防火墙来保护 Web 服务器
我是从 Linux 迁移过来的 FreeBSD 新用户,Linux 中使用的是 netfilter 防火墙框架(LCTT 译注:netfilter 是由 Rusty Russell…
-
如何 Docker 化 Python Django 应用程序
Docker 是一个开源项目,为开发人员和系统管理员提供了一个开放平台,可以将应用程序构建、打包为一个轻量级容器,并在任何地方运行。Docker 会在软件容器中自动部署应用程序。 …
-
Kubernetes 分布式应用部署实战:以人脸识别应用为例
简介 伙计们,请搬好小板凳坐好,下面将是一段漫长的旅程,期望你能够乐在其中。 我将基于 Kubernetes 部署一个分布式应用。我曾试图编写一个尽可能真实的应用,但由于时间和精力…
-
Buildah 入门
Buildah 提供一种灵活、可脚本编程的方式,来使用你熟悉的工具创建精简、高效的容器镜像。 Buildah 是一个命令行工具,可以方便、快捷的构建与开放容器标准Open Cont…
-
怎么去转换任何系统调用为一个事件:对 eBPF 内核探针的介绍
长文预警:在最新的 Linux 内核(>=4.4)中使用 eBPF,你可以将任何内核函数调用转换为一个带有任意数据的用户空间事件。这通过 bcc 来做很容易。这个探针是用 C…
-
Docker Hub 最受欢迎的10大镜像
DockerHub上有多少个镜像?哪些基础镜像被引用最多?哪些镜像最受欢迎? 来自CenturyLink实验室博客的一篇文章将为你解答这些问题,文中所有数据均来自2015年8月6日…
-
如何使用 Ansible 打补丁以及安装应用
使用 Ansible IT 自动化引擎节省更新的时间。 你有没有想过,如何打补丁、重启系统,然后继续工作? 如果你的回答是肯定的,那就需要了解一下 Ansible 了。它是一个配置…
-
Docker 会取代虚拟机吗?
Docker 无疑是当下最具影响力的开源项目。Docker 何以如此的成功? 它会否取代虚拟机,这样的转变是不是会在将来某一天出现的一个巨大的临界点时突然爆发? 如果是的话,那会是…