K8S 生态周报| Prometheus v2.26 发布, 带来众多实用特性

「K8S 生态周报」内容主要包含我所接触到的 K8S 生态相关的每周值得推荐的一些信息。欢迎订阅知乎专栏「k8s生态」

Prometheus v2.26.0 正式发布

Prometheus 本周发布了 v2.26.0 版本,除了 从此版本开始默认使用 Alertmanager v2 API 外,还带来了众多值得关注的更新,我们一起来看看吧:

万字长文:彻底搞懂容器镜像构建

大家好,我是张晋涛。

我将在这篇文章中深入 Docker 的源码,与你聊聊镜像构建的原理。

Docker 架构

这里我们先从宏观上对 Docker 有个大概的认识,它整体上是个 C/S 架构;我们平时使用的 docker 命令就是它的 CLI 客户端,而它的服务端是 dockerd 在 Linux 系统中,通常我们是使用 systemd 进行管理,所以我们可以使用 systemctl start docker 来启动服务。(但是请注意,dockerd 是否能运行与 systemd 并无任何关系,你可以像平时执行一个普通的二进制程序一样,直接通过 dockerd 来启动服务,注意需要 root 权限)

K8S 生态周报| Helm v3.5 正式发布,带来完备的 OCI 支持

「K8S 生态周报」内容主要包含我所接触到的 K8S 生态相关的每周值得推荐的一些信息。欢迎订阅知乎专栏「k8s生态」

KIND v0.10 正式发布

KIND (Kubernetes In Docker )是我很喜欢也一直在参与贡献的 Kubernetes SIG 子项目,本周 KIND 发布了 v0.10 版本,距离上次 v0.9 版本已过去了 4 个多月,在此期间,我们做了很多的优化和改进。下面我来具体介绍下:

新晋程序员奶爸的云原生之路

一眨眼已经 2021 年了,虽然我每年也都会惯例的做个小回顾,但 2020 年对我意义更加不同。我打算换个方式来聊。

生活

很多人说 2020 年过于魔幻,这一年确实发生了很多事情,疫情、山火、蝗灾、洪水等。

Docker 新发布的 hub-tool 可直接查看账户配额

Docker Desktop v3.0 已于前两周正式发布,从这个版本起,Docker 官方承诺每次的更新将以增量更新的方式来提供,以便减少下载包的体积,提升效率。

除了将 Docker Engine 更新至 v20.10.0 外,也对其他的依赖做了更新,如下图:

K8S 弃用 Docker 了?Docker 不能用了?别逗了!

Docker 大概没想到,2020 年,它在技术圈内的两次成为(舆论的)焦点,竟然都是因为信息差(说是“标题党”也不为过)。

概览

2013 年

Docker 是在 2013 年的 PyCon 上首次正式对外公布的。 它带来了一种先进的软件交付方式,即,通过容器镜像进行软件的交付。 工程师们只需要简单的 docker build 命令即可制作出自己的镜像,并通过 docker push 将其发布至 DockerHub 上。 通过简单的 docker run 命令即可快速的使用指定镜像启动自己的服务。