Guía específica de C++
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
- Containerizar tu aplicación con una compilación multi-etapa
Aprende a crear una compilación multi-etapa para una aplicación C++.
- Compilar y ejecutar una aplicación C++ con Docker Compose
Aprende a usar Docker Compose para compilar y ejecutar una aplicación C++.
- Desarrollar tu aplicación
Aprende a desarrollar tu aplicación C++ en local.
- Configurar CI/CD
Aprende a configurar CI/CD con GitHub Actions para tu aplicación C++.
- Probar tu despliegue
Aprende a desarrollar en local usando Kubernetes
- Seguridad de la cadena de suministro
Aprende a extraer SBOM de imágenes Docker de C++.