Grundlagen von Cloud und Containern

Ein Image wird mit der Angabe registry.example.com/team/web:1.4 geholt (pull). Welche Kombination gibt die Bedeutung der einzelnen Teile dieser Angabe richtig an?

  1. Aregistry.example.com: Repository; team/web: Tag; 1.4: aus dem Inhalt des Images berechneter Digest
  2. Bregistry.example.com: Registry (der Server, der Images speichert); team/web: Repository; 1.4: Tag
  3. Cregistry.example.com: Registry; team: Repository; web: Tag; 1.4: Name des zu startenden Containers
Antwort und Erläuterung anzeigen

Antwort: B. registry.example.com: Registry (der Server, der Images speichert); team/web: Repository; 1.4: Tag

Eine Image-Angabe hat die Form „Registry/Repository:Tag“: Die Registry ist der Server, der Images speichert und verteilt, das Repository fasst Images derselben Art zusammen, und der Tag ist ein Name etwa für eine Version; in diesem Beispiel ist registry.example.com die Registry, team/web das Repository und 1.4 der Tag. Fehlt die Registry, wird die Standard-Registry (Docker Hub) verwendet, fehlt der Tag, wird latest verwendet. Ein Tag ist ein von Nutzern vergebener Name, und derselbe Tag kann später auf ein anderes Image umgesetzt werden. Der Bezeichner, der sich bei jeder Änderung des Inhalts zwingend ändert, ist der mit sha256 beginnende Digest, der hinter @ angegeben wird.

Dieses Thema üben Zur Themenseite

Weitere Fragen zu Grundlagen von Cloud und Containern

  1. scratch ist ein leeres Image, das keinerlei Dateien enthält. Was enthält das endgültige Image, das mit dem obigen Dockerfile mit Multi-Stage-Build gebaut wird?
  2. Wie heißt in Kubernetes die kleinste Einheit, die bereitgestellt und verwaltet wird und einen oder mehrere Container zusammenfasst, die sich dieselbe IP-Adresse und dieselben Volumes teilen?
  3. In Kubernetes betreibt ein Deployment mit replicas: 3 drei Pods. Was geschieht, wenn einer dieser Pods mit kubectl delete pod gelöscht wird?
  4. In einem Kubernetes-Deployment wird das Container-Image in der Pod-Vorlage auf eine neue Version geändert. Was geschieht mit der Standard-Update-Strategie (RollingUpdate)?
  5. Ein Deployment mit replicas: 10 hat die Rolling-Update-Einstellungen maxSurge: 25% und maxUnavailable: 25%. Welche Kombination gibt die Obergrenze der Gesamtzahl der Pods und die Untergrenze der Zahl verfügbarer Pods während eines Updates richtig an?