Junior — Middle
Hoe wordt de Docker-afbeelding verspreid onder teams of in de repository?
sobes.tech AI
Antwoord van AI
De distributie van Docker-afbeeldingen onder teams of in een repository gebeurt via Docker Registry — een gecentraliseerde opslagplaats voor afbeeldingen.
Het proces verloopt meestal als volgt:
- Bouwen van de afbeelding: de ontwikkelaar of CI/CD-systeem bouwt de Docker-afbeelding lokaal.
- Taggen van de afbeelding: de afbeelding krijgt een tag, meestal met het adres van het register en de naam van de repository, bijvoorbeeld
registry.voorbeeld.com/project/app:tag. - Publiceren (push): de afbeelding wordt naar Docker Registry geüpload met het commando
docker push. - Toegang en downloaden (pull): andere teamleden of systemen kunnen de afbeelding downloaden met
docker pull.
Voorbeeldcommando's:
docker build -t registry.voorbeeld.com/project/app:1.0 .
docker push registry.voorbeeld.com/project/app:1.0
docker pull registry.voorbeeld.com/project/app:1.0
Voor openbare afbeeldingen wordt vaak Docker Hub gebruikt; voor privé-afbeeldingen worden bedrijfsregistres gebruikt (bijvoorbeeld Harbor, GitLab Container Registry, AWS ECR). Dit zorgt voor gecentraliseerde toegang, versiecontrole en veiligheid.