免费编程教程

Linux Namespace 隔离

Linux Namespace 隔离是开发中常用的技术工具或方法。本文从实际应用出发介绍核心概念和操作步骤帮助读者快速上手并掌握关键技巧。

14 0 0
2026-07-13
Google Cloud Run Serverless 容器

Cloud Run 运行无状态容器按请求计费自动伸缩到零。来自 Knative 项目。容器启动时间限制。本文部署一个 Go 的 Go Cloud Run 并配置自定义域名。

24 0 0
2026-07-11
DevContainers 统一开发环境

DevContainer 用容器定义开发环境统一团队配置。Feature 自动安装工具。VS Code 和 GitHub Codespaces 支持。本文配置一个 Python 后端的 devcontainer。

22 0 0
2026-07-11
Fargate 无服务器容器

Fargate 是 AWS 的无服务器容器引擎不需要管理节点。按 vCPU 和内存付费。与 ECS/EKS 集成。本文部署一个 Web 应用到 Fargate。

21 0 0
2026-07-10
虚拟化技术和容器化的区别

虚拟机通过 Hypervisor 虚拟化硬件每个 VM 有独立内核隔离性强。容器共享宿主机内核启动快资源利用率高。本文对比两者的隔离级别和性能开销。

16 0 0
2026-07-09
Docker run --rm 参数的作用和场景

--rm 参数让容器退出后自动删除不会留下已停止的容器。适合测试和临时运行的任务。长期运行的服务不要加 --rm 否则日志就找不到了。

33 0 0
2026-07-05
SBOM 生成 Syft

使用 Anchore Syft 为容器镜像和文件系统创建 SPDX/CycloneDX SBOM。

20 0 0
2026-07-04
Trivy 容器扫描

扫描容器镜像、Git 仓库和配置文件中的安全风险。

37 0 0
2026-07-04
Snyk 安全扫描

使用 Snyk CLI 或管道扫描代码、依赖和容器镜像的漏洞。

33 0 0
2026-07-04
测试环境管理

使用 Testcontainers 或 Docker Compose 提供短暂的测试环境。

16 0 0
2026-07-02
GCP Cloud Run

将 Docker 容器部署到全托管的 Cloud Run,按请求自动伸缩。

14 0 0
2026-07-01
Kubernetes 基础概念

理解 K8s 集群架构与核心对象,学习 Pod、控制器、Service 网络等基本概念。

23 0 0
2026-06-13
Docker Compose 多容器管理

使用 Docker Compose 定义和运行多服务应用,通过一个命令启动整个开发或测试环境。

23 0 0
2026-06-13
Docker 容器化应用部署入门到实践

从零掌握 Docker 核心概念,编写高效 Dockerfile,使用 Docker Compose 编排多服务应用,并优化镜像体积与构建速度。

25 0 0
2026-06-12