Compartir comentarios
Las respuestas se generan en base a la documentación.

Guía específica de C++


Esta guía explica cómo containerizar aplicaciones C++ con Docker.
Tiempo estimado 20 minutos

La guía de introducción a C++ te enseña a crear una aplicación C++ containerizada con Docker. En esta guía aprenderás a:

Reconocimiento

Docker agradece a Pradumna Saraf y Mohammad-Ali A'râbi por su contribución a esta guía.

  • Containerizar y ejecutar una aplicación C++ con una compilación Docker multi-etapa
  • Compilar y ejecutar una aplicación C++ con Docker Compose
  • Configurar un entorno local para desarrollar una aplicación C++ con contenedores
  • Configurar un pipeline de CI/CD para una aplicación C++ containerizada con GitHub Actions
  • Desplegar tu aplicación containerizada en local en Kubernetes para probar y depurar el despliegue
  • Usar BuildKit para generar attestations SBOM durante el proceso de compilación

Tras completar los módulos de introducción de C++, deberías poder containerizar tu propia aplicación C++ siguiendo los ejemplos e instrucciones de esta guía.

Empieza containerizando una aplicación C++ existente.

Módulos

  1. Containerizar tu aplicación con una compilación multi-etapa

    Aprende a crear una compilación multi-etapa para una aplicación C++.

  2. Compilar y ejecutar una aplicación C++ con Docker Compose

    Aprende a usar Docker Compose para compilar y ejecutar una aplicación C++.

  3. Desarrollar tu aplicación

    Aprende a desarrollar tu aplicación C++ en local.

  4. Configurar CI/CD

    Aprende a configurar CI/CD con GitHub Actions para tu aplicación C++.

  5. Probar tu despliegue

    Aprende a desarrollar en local usando Kubernetes

  6. Seguridad de la cadena de suministro

    Aprende a extraer SBOM de imágenes Docker de C++.