Official Images¶
Einige Images auf dem Docker Hub bekommen einen speziellen Prämium-Standard: sie werden Docker Official Images.
Docker Hub Official Images¶
Hier folgen ein paar der offiziellen Images vom Docker Hub, deren Anzahl in den letzten Jahren stetig gesteigert werden konnte.
Januar 2019 - Anzahl: 16
Mai 2024 - Anzahl: 176
Hinweis
Den Terminus Official Images will Docker reserviert wissen!
Für eine erste Orientierung kann man die folgenden Links nutzen:
Und die letzte Filterung kann man auch in der Konsole vornehmen.
Docker CLI: Docker CLI Search
Beispielaufrufe:
docker search ubuntu # Images ubuntu suchen
docker search --filter is-official=true ubuntu # offizielle Images Ubuntu
docker search --filter stars=10 debian # min. 10 Sterne
Die offiziellen Images haben einen einfachen Namen:
also alpine und nicht testcom/alpine!
Scratch - für das Imagen „FROM scratch“
Alpine - Ein Image-Build from scratch mit kleinem Linux-rootfs-TAR - der aktuelle Docker Builds Liebling!
Werden wir noch häufiger nutzen und bedarf einer weiteren Vertiefung, da es andere Administrationsmechanismen (z.B. Paketverwaltung) nutzt, als die Standard-Linux-OS.
CentOS - Image des RED HAT Community OS
Debian - Image Debian
Fedora - Image des Red Hat Fedora OS
Ubuntu - Image von Canonicals Ubuntu
Busybox - The Swiss Army Knife of Embedded Linux
Bash - wie der Name schon sagt: nur die Bash
Amazon Linux - Amazon Linux is provided by Amazon Web Services (AWS)
Beachten: der Unterstrich in den Links (Beispiel Alpine: https://hub.docker.com/_/alpine) für die offiziellen Images.
Hier mal eine kleine Übersicht über gängige Image-Größen:
Distribution |
Docker Image Größe |
|---|---|
Alpine Linux |
ca. 4 MByte |
CentOS 7 |
ca. 210 MByte |
Debian 9 (Stretch) |
ca. 100 MByte |
Ubuntu 16.04 LTS |
ca. 110 MByte |
Ubuntu 18.04 LTS |
ca. 80 MByte |
Tendenziell versuchen die Ersteller die Images immer kompakter zu bauen über die Jahre.