C++ 语言专用指南
C++ 入门指南教你如何使用 Docker 创建容器化的 C++ 应用程序。在本指南中,你将学习如何:
致谢
Docker 衷心感谢 Pradumna Saraf 和 Mohammad-Ali A'râbi 对本指南的贡献。
- 使用多阶段 Docker 构建容器化并运行 C++ 应用程序
- 使用 Docker Compose 构建并运行 C++ 应用程序
- 搭建本地环境,使用容器开发 C++ 应用程序
- 使用 GitHub Actions 为容器化 C++ 应用程序配置 CI/CD 流水线
- 将容器化应用程序部署到本地 Kubernetes,以测试和调试部署
- 使用 BuildKit 在构建过程中生成 SBOM 证明
完成 C++ 入门模块后,你应该能够基于本指南提供的示例和说明,对自己的 C++ 应用程序进行容器化。
从容器化一个现有的 C++ 应用程序开始。
Modules
-
使用多阶段构建将您的应用容器化
了解如何为 C++ 应用程序创建多阶段构建。
-
使用 Docker Compose 构建并运行 C++ 应用程序
了解如何使用 Docker Compose 构建并运行 C++ 应用程序。
-
开发您的应用程序
了解如何在本地开发您的 C++ 应用程序。
-
配置 CI/CD
了解如何为 C++ 应用程序使用 GitHub Actions 配置 CI/CD。
-
测试你的部署
了解如何使用 Kubernetes 进行本地开发
-
供应链安全
了解如何从 C++ Docker 镜像中提取 SBOM。