包含标签 自主翻译 的文章

【译】如何将 s6-svscan 用作初始进程

点击这里阅读原文。


2015 年 6 月 17 日之后,如果你是 Linux 用户,你可以使用 s6-linux-init 包来帮助你实现同样的目标!尽管如此,还是请你首先阅读本篇文档,以理解 s6-linux-init 的工作内容。

将 s6-svscan 用作初始进程是可行的。但这并不意味着你可以直接通过 s6-svscan 引导,因为它还无法胜任完整的初始化系统所应做地全部工作。正确地替换掉初始进程,还需要对其工作内容做更多地理解。

……

阅读全文

【译】使用 Docker 的 5 大心得

点击这里阅读原文。


前言

在近一年多的时间里,我在多个平台上都频繁地使用了 Docker (包括本地 Linux 和云服务)。也因此学会了如何管理我的镜像,如何构建跨平台的弹性镜像,甚至于如何编写“非 Docker 特定”的程序。最终,我整理了五条便于理解的心得,以便于后继的新 Docker (甚至不是 Docker)的项目。

……

阅读全文

【译】Docker 和子进程“僵尸化”问题

作者 Hongli Lai 看着像是华人,可惜没找到文章的中文版本,于是就很土鳖地手翻了一遍。文章的措辞很口语化,因此意译为主。点击这里可以阅读原文。


在构建 Docker 容器时,我们需要注意子进程的“僵尸化”问题(PID 1 Zombie Reaping Problem)。这会导致不可预知的和看起来匪夷所思的问题。本文解释了这个问题,也解释了如何去解决,并提供了一种预构建方案:Baseimage-docker 。

在通篇阅读之后,还有第二篇:《Baseimage-docker,胖容器和“容器也是虚拟机”》

……

阅读全文