Για την εκτέλεση του Docker σε AWS με ECS, δεν είναι υποχρεωτικό να χρησιμοποιήσετε το ECR, θα μπορούσατε εξίσου να χρησιμοποιήσετε το Docker Hub (τόσο ως δημόσιο όσο και ως ιδιωτικό μητρώο). Ένα πλεονέκτημα του ECR είναι, για παράδειγμα, ότι ενσωματώνεται όμορφα με το ECS.
Απαιτείται ECR για ECS;
Ναι. Το Amazon ECR είναι ενσωματωμένο στο Amazon ECS επιτρέποντάς σας να αποθηκεύετε, να εκτελείτε και να διαχειρίζεστε εύκολα εικόνες κοντέινερ για εφαρμογές που εκτελούνται στο Amazon ECS. Το μόνο που χρειάζεται να κάνετε είναι να καθορίσετε το αποθετήριο Amazon ECR στον ορισμό της εργασίας σας και το Amazon ECS θα ανακτήσει τις κατάλληλες εικόνες για τις εφαρμογές σας.
Πώς χρησιμοποιείται το ECR στο ECS;
Τα βήματα είναι εδώ:
- Δημιουργία της εικόνας Docker.
- Δημιουργία μητρώου ECR.
- Κάντε ετικέτα στην εικόνα.
- Δώστε στο Docker CLI άδεια πρόσβασης στον λογαριασμό σας στο Amazon.
- Μεταφορτώστε την εικόνα του docker σας στο ECR.
- Δημιουργήστε ένα σύμπλεγμα Fargate για ECS για χρήση για την ανάπτυξη του κοντέινερ σας.
- Δημιουργία εργασίας ECS.
- Εκτέλεση της εργασίας ECS!
Πώς ενσωματώνετε το ECR με το ECS;
- Βήμα-1: Δημιουργία αποθετηρίου με χρήση ECR. …
- Βήμα-2: Δημιουργία μιας εικόνας docker και ώθησή της στο νέο αποθετήριο. …
- Βήμα-3: Δημιουργία συμπλέγματος ECS. …
- Βήμα-4: Δημιουργία ορισμού εργασίας. …
- Βήμα-5: Δημιουργία υπηρεσίας ECS. …
- Είμαστε έτοιμοι.
Τι είναι το ECS ECR;
Το
Amazon Elastic Container Registry (ECR) είναι απλήρως διαχειριζόμενο μητρώο κοντέινερ Docker που διευκολύνει τους προγραμματιστές να αποθηκεύουν, να διαχειρίζονται και να αναπτύσσουν εικόνες κοντέινερ Docker. Το Amazon ECR είναι ενσωματωμένο με το Amazon Elastic Container Service (ECS), απλοποιώντας τη ροή εργασιών ανάπτυξής σας στην παραγωγή.