Docker Build GitHub Actions
GitHub Actions est une plateforme CI/CD populaire pour automatiser votre pipeline de construction, de test et de déploiement. Docker fournit un ensemble d'Actions GitHub officielles que vous pouvez utiliser dans vos workflows. Ces actions officielles sont des composants réutilisables et faciles à utiliser pour construire, annoter et pousser des images.
Les Actions GitHub suivantes sont disponibles :
- Build and push Docker images : construire et pousser des images Docker avec BuildKit.
- Docker Buildx Bake : permet d'utiliser des constructions de haut niveau avec Bake.
- Docker Login : se connecter à un registre Docker.
- Docker Setup Buildx : crée et démarre un constructeur BuildKit.
- Docker Metadata action : extrait les métadonnées de la référence Git et des événements GitHub pour générer des tags, des labels et des annotations.
- Docker Setup Compose : installe et configure Compose.
- Docker Setup Docker : installe Docker CE.
- Docker Setup QEMU : installe les binaires statiques QEMU pour les constructions multi-plateformes.
- Docker Scout : analyse les images Docker pour détecter les vulnérabilités de sécurité.
Utiliser les actions de Docker fournit une interface facile à utiliser, tout en permettant la flexibilité pour personnaliser les paramètres de construction.
Exemples
Si vous cherchez des exemples sur la façon d'utiliser les Actions GitHub de Docker, référez-vous aux sections suivantes :
Commencer avec GitHub Actions
Le guide Introduction aux Actions GitHub avec Docker vous accompagne dans le processus de configuration et d'utilisation des Actions GitHub de Docker pour construire des images Docker et pousser des images vers Docker Hub.