Junior — Middle
Hogyan történik a Docker kép elosztása a csapatok között vagy a tárhelyen?
sobes.tech MI
Válasz az MI-től
A Docker képek elosztása csapatok között vagy tárolókban a Docker Registry segítségével történik — egy központi kép tároló.
A folyamat általában a következő:
- Kép építése: a fejlesztő vagy a CI/CD rendszer helyben építi a Docker képet.
- Kép címkézése: a képhez címkét rendelnek, általában a registry címe és a tároló neve szerepel, például
registry.pelda.com/projekt/app:tag. - Közzététel (push): a képet a
docker pushparancs segítségével küldik a Docker Registry-be. - Hozzáférés és letöltés (pull): más csapattagok vagy rendszerek letölthetik a képet a
docker pullsegítségével.
Példa parancsok:
docker build -t registry.pelda.com/projekt/app:1.0 .
docker push registry.pelda.com/projekt/app:1.0
docker pull registry.pelda.com/projekt/app:1.0
Nyilvános képekhez gyakran használják a Docker Hub-ot; privát képekhez vállalati registry-ket (pl. Harbor, GitLab Container Registry, AWS ECR). Ez biztosítja a központi hozzáférést, a verziók ellenőrzését és a biztonságot.