Docker
-
Vagrant 单机快速模拟集群
概述 在学生时代,如果想自学 Ansible Puppet 这种部署工具,或者说 Ceph、Kubernetes 这种分布式存储系统和容器编排工具。在实习或者工作以前可能会苦于没有…
-
如何在 ArchLinux 上安装 RPM 包
有时候你可能会发现,想安装一个包,但是这个包只提供 RPM 安装文件,而 ArchLinux 并不支持安装 RPM 文件,这该怎么办呢? 下面这个方法也许可以帮到你。 1、 安装 …
-
在 Kubernetes 上运行一个 Python 应用程序
这个分步指导教程教你通过在 Kubernetes 上部署一个简单的 Python 应用程序来学习部署的流程。 Kubernetes 是一个具备部署、维护和可伸缩特性的开源平台。它在…
-
Buildah 入门
Buildah 提供一种灵活、可脚本编程的方式,来使用你熟悉的工具创建精简、高效的容器镜像。 Buildah 是一个命令行工具,可以方便、快捷的构建与开放容器标准Open Cont…
-
4 种用于构建嵌入式 Linux 系统的工具
了解 Yocto、Buildroot、 OpenWRT,和改造过的桌面发行版以确定哪种方式最适合你的项目。 Linux 被部署到比 Linus Torvalds 在他的宿舍里开发时…
-
3 个 Python 命令行工具
用 Click、Docopt 和 Fire 库写你自己的命令行应用。 有时对于某项工作来说一个命令行工具就足以胜任。命令行工具是一种从你的 shell 或者终端之类的地方交互或运行…
-
容器基础知识:你需要知道的术语
在前一篇文章中,我们谈到了容器container是什么以及它是如何培育创新并助力企业快速发展的。在以后的文章中,我们将讨论如何使用容器。然而,在深入探讨这个话题之前,我们需要了解关…
-
如何暂时禁用 iptables 防火墙
了解如何在 Linux 中暂时禁用 iptables 防火墙来进行故障排除。还要学习如何保存策略以及如何在启用防火墙时恢复它们。 有时你需要关闭 iptables 防火墙来做一些连…
-
怎样在桌面上安装 Docker CE?
按照这些简单的步骤在你的 Linux、Mac 或 Windows 桌面上安装 Docker CE。 在上一篇文章中,我们学习了容器世界的一些基本术语。当我们运行命令并在后续文章中使…
-
怎么去转换任何系统调用为一个事件:对 eBPF 内核探针的介绍
长文预警:在最新的 Linux 内核(>=4.4)中使用 eBPF,你可以将任何内核函数调用转换为一个带有任意数据的用户空间事件。这通过 bcc 来做很容易。这个探针是用 C…