open:it:docker
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| open:it:docker [2024/06/12 08:16] – angelegt k@i | open:it:docker [2024/08/15 17:01] (aktuell) – [Docker] k@i | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| + | ====== Docker ====== | ||
| + | **Containerisierungs-Plattform ** | ||
| + | |||
| + | ++++ Quellen | | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | ++++ | ||
| + | ===== Docker-Engine installieren ===== | ||
| + | Debian-Repository, | ||
| + | sudo apt update | ||
| + | |||
| + | sudo apt install ca-certificates curl gnupg | ||
| + | |||
| + | GPG-Schlüssel einrichten. Gespeichert utner / | ||
| + | sudo install -m 0755 -d / | ||
| + | |||
| + | curl -fsSL https:// | ||
| + | |||
| + | sudo chmod a+r / | ||
| + | |||
| + | Docker-Repository hinzufügen | ||
| + | echo \ | ||
| + | "deb [arch=" | ||
| + | "$(. / | ||
| + | |||
| + | sudo tee / | ||
| + | |||
| + | Debian-Repository aktualisieren. Installation Docker Engine, containerd (Standard-Container-Engine), | ||
| + | sudo apt update | ||
| + | |||
| + | sudo apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin | ||
| + | |||
| + | Version prüfen | ||
| + | sudo docker version | ||
| + | |||
| + | ===== Docker-Dienst verwalten ===== | ||
| + | Dienste überprüfen / Alternativ zu is-enabled: status, start, stop, restart | ||
| + | sudo systemctl is-enabled docker | ||
| + | |||
| + | sudo systemctl is-enabled containerd | ||
| + | |||
| + | User zur Docker-Gruppe hinzufügen, | ||
| + | sudo usermod -aG docker < | ||
| + | ab nächster Anmeldung oder | ||
| + | su - < | ||
| + | |||
| + | Liste der Container überprüfen. | ||
| + | docker ps -a | ||
| + | |||
| + | ===== Container Ausführen und Verwalten ===== | ||
| + | Standard-Image-Registry für Docker https:// | ||
| + | |||
| + | Verfügbare Images anzeigen | ||
| + | docker images | ||
| + | Image löschen | ||
| + | docker rmi < | ||
| + | Container stoppen (oder start) | ||
| + | docker container stop < | ||
| + | Container löschen. Der Parameter -f wird verwendet, um das Löschen des Containers zu erzwingen, auch wenn der Zielcontainer noch läuft. | ||
| + | docker container rm < | ||
| + | Container-ID abfragen | ||
| + | docker ps -a | ||
| - | [[https:// | ||
| - | [[https:// | ||
open/it/docker.1718172986.txt.gz · Zuletzt geändert: (Externe Bearbeitung)
