编程智能体与测试基础设施
- 面向 AI 编程智能体的 Docker(MCP)
为 Claude Code、Codex、Cursor 或 Copilot 提供本地 MCP 服务器来管理容器:13 个工具,默认只读,崩溃诊断从 2,014 个词元减至 159 个。
- Dev Containers 与 Testcontainers
在 Apple silicon Mac 上运行 VS Code Dev Containers 和 Testcontainers:Docker 套接字、Docker 上下文、测试套件的 API 速度,以及关键设置。
Kubernetes 与云服务
- Mac 上的 Kubernetes:kubectl、k9s 和本地集群
如何在 Apple silicon Mac 上使用 Kubernetes:各本地集群工具的要求,使用 kubectl 和 k9s 操作本地及云集群,以及为其构建镜像。
- AWS:在本地使用 ECS、EKS、Fargate 和 Lambda
在 Apple silicon Mac 上运行和测试 AWS 容器工作负载:使用 Compose 运行 ECS 和 Fargate 任务容器、Lambda 容器镜像、LocalStack,以及 arm64 与 amd64 镜像。
- Azure:在本地使用 Container Apps 和 AKS
在 Apple silicon Mac 上构建和测试 Azure Container Apps 及 AKS 工作负载:通过 Compose 运行容器,使用 Azurite 模拟存储,并推送至 Azure Container Registry。
- 在本地使用 Google Cloud Run
部署前,在 Apple silicon Mac 上测试 Cloud Run 服务:PORT 约定、构建 linux/amd64 镜像、通过 Compose 运行,以及推送至 Artifact Registry。
Apple silicon 上的日常容器使用
- macOS 27 上的 Docker
如何在 Apple 芯片 macOS 27 上运行 Docker 容器:可选工具、安装 Oxcart、docker CLI 与 Compose、通过 Rosetta 运行 amd64 镜像,以及入门命令。
- Apple silicon 上的 Docker Compose
在 M 系列 Mac 上运行 Docker Compose 应用栈:通过 Rosetta 使用 arm64 和 amd64 镜像、健康检查依赖、up --wait、构建缓存和端口,并附命令。
- Mac 上的容器网络
Mac 上的容器网络如何运作,以及如何排障:已发布端口、host.docker.internal、VPN 与分离式 DNS、Little Snitch 与 LuLu,以及加密网络通道。
选择工具
正在比较 Mac 容器应用,或为使用 macOS、Linux 和 Windows 的团队选择工具?对比页面并排呈现 Mac 容器应用,附同一台 Mac 上测得的基准数据和每项事实的来源。Mac、Linux 和 Windows 工具则面向混合平台团队。