Sobes.tech
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ő:

  1. Kép építése: a fejlesztő vagy a CI/CD rendszer helyben építi a Docker képet.
  2. 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.
  3. Közzététel (push): a képet a docker push parancs segítségével küldik a Docker Registry-be.
  4. Hozzáférés és letöltés (pull): más csapattagok vagy rendszerek letölthetik a képet a docker pull segí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.