跳转到正文

按需求选工具 ​

先描述要复现什么,再选择工具。开发体验、部署规模、状态管理和验证成本,比工具名称更能决定方案。

从场景开始 ​

需求可评估的路径首先确认
单个程序的固定环境Docker / Podman镜像、架构、挂载与退出条件
多服务本机实验Compose服务就绪、网络和状态生命周期
Linux 单机长期服务Podman Quadlet / systemd用户服务、依赖和日志
Kubernetes 对象与控制器实验kind节点镜像、集群资源和 provider
轻量集群应用实验k3s / k3dKubernetes 发行配置与目标环境差异
管理 containerd 环境nerdctlnamespace、运行时与网络配置
组织 Kubernetes 应用配置Helm / Kustomize包管理需求或配置叠加需求

这张表提供评估路径,不是通用排名。确定方案后,用自己的最小场景检验参数、状态和输出,保留不兼容项。

Hello 项目的选择 ​

Shell、Lang 首批使用单容器试点,公共接口较小。SQL 的服务器/客户端与就绪判断、MQ 的 Compose 拓扑与业务断言,需要更多领域配置。WASM 的多架构构建与转换继续保留专业流程。

因此公共支持先沉淀锁定、执行、证据和回写机制,避免用一个通用命令抹掉各领域的验证语义。

资料 ​

kind、k3d、k3s、nerdctl、Quadlet。

容器基础 · 生态手册 · 可追溯验证