Naar de inhoud

Containerregister

Een containerregister bewaart en verspreidt images. Tags kunnen veranderen; een digest legt de inhoud vast, maar bewijst geen goedkeuring van de softwareversie.

Ook bekend alsContainer RegistryImageregister
Cloud & beheer

Wat is een containerregister?

Een containerregister bewaart en verspreidt containerimages. De applicatie wordt pas vanuit het image in een uitvoeringsomgeving gestart. Docker onderscheidt het register van de repository, een verzameling bij elkaar horende images daarbinnen. Registers kunnen openbaar zijn of beperkte toegang hebben.

Een tag is een leesbare verwijzing naar een imageversie. In het fictieve voorbeeld verwijst portal:stable eerst naar IMG-A en na een nieuwe goedkeuring naar IMG-B. Deze twee imagenamen horen bij ons voorbeeld en zijn geen daadwerkelijk uitgegeven digests. De gelijk gebleven tag bewijst niet dat dezelfde inhoud wordt opgehaald.

Een goedgekeurde versie navolgbaar ophalen

Docker beschrijft ophalen via een digest als onveranderlijke inhoudsidentificatie. Leg voor de goedgekeurde versie deze identificatie en de bijbehorende controle vast. Een digest bevestigt op zichzelf geen betrouwbare herkomst of goedkeuring door uw team. Beveiligingsupdates moeten bewust worden gecontroleerd en via een nieuw gekozen versie worden overgenomen.

Bepaal wie images mag uploaden, ophalen en verwijderen en welke versies bewaard blijven. Een deployment moet het benodigde image nog kunnen bereiken. De aangesloten deploymentpipeline bepaalt of nieuwe images automatisch worden uitgerold. Opslag in het register beschrijft die werkwijze nog niet.

Bronnen

Artikelen over dit onderwerp

Cloud & beheer met ASES

Hosting, deployment, onderhoud en support