C++ 特定语言指南


C++ 入门指南将教您如何使用 Docker 创建容器化的 C++ 应用程序。在本指南中,您将学习如何:

致谢

Docker 衷心感谢 Pradumna SarafMohammad-Ali A'râbi 对本指南的贡献。

  • 使用多阶段 Docker 构建来容器化并运行 C++ 应用程序
  • 使用 Docker Compose 构建并运行 C++ 应用程序
  • 设置本地环境以使用容器开发 C++ 应用程序
  • 使用 GitHub Actions 为容器化的 C++ 应用程序配置 CI/CD 管道
  • 将您的容器化应用程序本地部署到 Kubernetes,以测试和调试您的部署
  • 使用 BuildKit 在构建过程中生成 SBOM 证明

完成 C++ 入门模块后,您应该能够根据本指南中提供的示例和说明,对您自己的 C++ 应用程序进行容器化。

从容器化一个现有的 C++ 应用程序开始。

模块

  1. 使用多阶段构建容器化您的应用

    学习如何为 C++ 应用程序创建多阶段构建。

  2. 使用 Docker Compose 构建并运行 C++ 应用程序

    学习如何使用 Docker Compose 构建和运行 C++ 应用程序。

  3. 开发您的应用

    学习如何在本地开发您的 C++ 应用程序。

  4. 配置 CI/CD

    学习如何为您的 C++ 应用程序使用 GitHub Actions 配置 CI/CD。

  5. 测试您的部署

    学习如何使用 Kubernetes 进行本地开发

  6. 供应链安全

    学习如何从 C++ Docker 镜像中提取 SBOM。

© . This site is unofficial and not affiliated with Kubernetes or Docker Inc.