Docker 2024 04/Image: Unterschied zwischen den Versionen

Aus CCWiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Zeile 13: Zeile 13:
  Es sei angemerkt, dass das Baseimage auch selbst erstellt werden kann (warum auch immer).<ref>https://docs.docker.com/build/building/base-images/</ref>
  Es sei angemerkt, dass das Baseimage auch selbst erstellt werden kann (warum auch immer).<ref>https://docs.docker.com/build/building/base-images/</ref>


'''Dockerfile'''
{{BML|code=
{{BML|code=
FROM ubuntu:22.04
FROM ubuntu:22.04
}}
}}

Version vom 13. April 2024, 08:35 Uhr

Docker Images bilden die Grundlage um Container zu erstellen. Diese können selbst erstellt werden oder über eine Registry geholt werden.

Um ein Image zu erstellen wird ein Dockerfile benötigt. Dieses hat standardmäßig den Dateinamen Dockerfile.

Aufbau des Dockerfiles

Jedes Dockerfile wird von einem Baseimage abgeleitet. Dies kann ein eigens erstelltes Image sein, wie bereits in den vorhergehenden Kapiteln gezeigt wurde. Oder es kann eines der populären Baseimages verwendet werden:

  • Ubuntu
  • Alpine
  • Busybox

Diese unterscheiden sich maßgeblich durch ihren Funktionsumfang (welche Tools bereits installiert sind). Dadurch verändert sich natürlich die Größe des selbst erstellten Images. Am besten wird das Baseimage gewählt mit dem man am meisten Erfahrung hat.

Es sei angemerkt, dass das Baseimage auch selbst erstellt werden kann (warum auch immer).[1]

Dockerfile

FROM ubuntu:22.04