Junior — Middle
Ako prebieha distribúcia Docker obrazu medzi tímami alebo v repozitáriu?
sobes.tech AI
Odpoveď od AI
Distribúcia Docker obrázkov medzi tímami alebo v repozitároch prebieha cez Docker Registry — centralizované úložisko obrázkov.
Proces je zvyčajne nasledovný:
- Vytvorenie obrázka: vývojár alebo systém CI/CD vytvorí lokálne Docker obrázok.
- Označenie obrázka: obrázku sa priradí značka, zvyčajne s uvedením adresy registra a názvu repozitára, napríklad
registry.priklad.com/projekt/app:tag. - Publikovanie (push): obrázok sa odošle do Docker Registry pomocou príkazu
docker push. - Prístup a stiahnutie (pull): ostatní členovia tímu alebo systémy môžu obrázok stiahnuť pomocou
docker pull.
Príklady príkazov:
docker build -t registry.priklad.com/projekt/app:1.0 .
docker push registry.priklad.com/projekt/app:1.0
docker pull registry.priklad.com/projekt/app:1.0
Pre verejné obrázky sa často používa Docker Hub; pre súkromné registry sa používajú firemné registry (napríklad Harbor, GitLab Container Registry, AWS ECR). To zabezpečuje centralizovaný prístup, kontrolu verzií a bezpečnosť.