Zum Inhalt springen

Skript/Linux/Docker: Unterschied zwischen den Versionen

Aus Foxwiki
Keine Bearbeitungszusammenfassung
Zeile 26: Zeile 26:
|}
|}


= 0 Grundlagen =
= 1 Überblick =
{{:Docker/Workshop|Überblick}}
 
= 2 Grundlagen =
{{:Docker/Workshop/Grundlagen}}
{{:Docker/Workshop/Grundlagen}}


= 1 Installation =
= 3 Installation =
{{:Docker/Installation}}
{{:Docker/Installation}}


= 2 Containerisieren =
= 4 Containerisieren =
{{:Docker/Workshop/Containerisieren}}
{{:Docker/Workshop/Containerisieren}}


= 3 Aktualisieren =
= 5 Aktualisieren =
{{:Docker/Workshop/Aktualisieren}}
{{:Docker/Workshop/Aktualisieren}}


= 4 Datenbank =
= 6 Datenbank =
{{:Docker/Workshop/Datenbank}}
{{:Docker/Workshop/Datenbank}}


= 5 Mounts =
= 7 Mounts =
{{:Docker/Workshop/Mounts}}
{{:Docker/Workshop/Mounts}}


= 6 Multi-Container =
= 8 Multi-Container =
{{:Docker/Workshop/Multi-Container}}
{{:Docker/Workshop/Multi-Container}}


= 7 Compose =
= 9 Compose =
{{:Docker/Workshop/Compose}}
{{:Docker/Workshop/Compose}}


= 8 Image-Erstellung =
= 10 Image-Erstellung =
{{:Docker/Workshop/Image-Erstellung}}
{{:Docker/Workshop/Image-Erstellung}}


= 9  Nächste Schritte =
= 11 Ausblick =
{{:Docker/Workshop/Nächste Schritte}}
{{:Docker/Workshop/Ausblick}}

Version vom 23. Oktober 2025, 09:30 Uhr

Übersicht

Kapitel Beschreibung
1 Überblick
2 Docker/Workshop/Grundlagen
3 Installation
4 Containerisieren
5 Aktualisieren
6 Datenbank
7 Mounts
8 Multi-Container
9 Compose
10 Image-Erstellung
11 Ausblick

1 Überblick

Docker/Workshop

2 Grundlagen

Docker/Workshop/Grundlagen

3 Installation

Docker/Installation - Docker auf Debian installieren

Beschreibung

Anforderungen

Docker/Engine läuft nativ unter Linux

Docker-Container sind leichtgewichtig

Im Vergleich zu virtuellen Maschinen

  • keine hohen Ansprüche an Hardware
Je komplexer die Anwendung ...
  • desto größer wird der Speicherbedarf des Containers und der Verbrauch weiterer Ressourcen
Systemvoraussetzungen
Anforderung Beschreibung
Prozessor (CPU) x86-64-Architektur, min. 2 GHz (Single-Core)
Arbeitsspeicher (RAM) min. 2 GB (für die Docker-Anwendung mit GUI benötigen Sie mindestens 4 GB RAM)
Betriebssystem Linux, Benutzer mit Root-Rechten
Kernel 4.19 oder höher, mit Unterstützung für cgroup, Namespaces, Overlay-Dateisystem und Seccomp-Filter
Festplattenspeicher min. 20 GB
Internetverbindung zum Downloaden von Docker-Images und Paketen

Installation

Installation aus dem Debian-Repository
sudo apt install docker.io docker-cli docker-compose docker-buildx

Docker ohne sudo

Um Docker-Befehle ohne sudo verwenden zu können, müssen Sie den Benutzer zur Docker-Gruppe hinzufügen.

sudo groupadd docker
sudo usermod -aG docker <USER>


4 Containerisieren

Docker/Workshop/Containerisieren

5 Aktualisieren

Docker/Workshop/Aktualisieren

6 Datenbank

Docker/Workshop/Datenbank

7 Mounts

Docker/Workshop/Mounts

8 Multi-Container

Docker/Workshop/Multi-Container

9 Compose

Docker/Workshop/Compose

10 Image-Erstellung

Docker/Workshop/Image-Erstellung

11 Ausblick

Docker/Workshop/Ausblick