0

J'ai configuré la configuration maître et esclave de jenkins sur aws ecs. Écrit un travail qui va construire des images docker et pousser à ECR. Donc, chaque fois que le travail se construit, il prend le même temps environ 10 minutes. Mon maître jenkins est en cours d'exécution sur le conteneur et a utilisé Amazon EC2 Container Service Plugin pour configurer l'esclave. J'ai monté le fichier socket docker de sorte que le nœud esclave ait accès au démon docker mais n'utilise pas les images de la couche de l'instance ecs. Chaque fois qu'il commence à partir de frais.La construction du docker prend trop de temps en aws ecs

Vue d'ensemble de chaque construction:

enter image description here

+0

1. Cette version prend-elle beaucoup moins de temps après la première exécution sur votre machine locale? 2. Combien d'instances EC2 y a-t-il dans votre cluster ECS? 3. Avez-vous modifié l'une des valeurs de configuration de l'agent ECS par défaut? – rbarni

+0

Pouvez-vous afficher les journaux pour cette étape? –

Répondre

0

Probablement votre construction docker n'utilise pas de mécanisme de mise en cache docker. Veuillez vous référer à this pour construire le cache.