Readme.md aktualisiert
This commit is contained in:
@@ -1,23 +1,39 @@
|
||||
## Was das Skript genau macht
|
||||
- erkennt automatisch Debian oder Ubuntu
|
||||
- bindet das offizielle Docker-APT-Repository ein
|
||||
Hier eine Übersicht was es kann:
|
||||
Installation:
|
||||
als oneclick:
|
||||
|
||||
installiert:
|
||||
|
||||
- docker-ce
|
||||
oder als Befehl wenn es hochgeladen wurde:
|
||||
```
|
||||
bashsudo bash docker-setup.sh
|
||||
```
|
||||
Deinstallation (restlos):
|
||||
```
|
||||
bashsudo bash docker-setup.sh --remove
|
||||
```
|
||||
---
|
||||
Was das Skript macht:
|
||||
Erkennung & Sicherheitsprüfungen:
|
||||
|
||||
- docker-ce-cli
|
||||
Automatische OS-Erkennung (Debian, Ubuntu, Mint, Kali, Pop!_OS, Zorin und alle weiteren Derivate)
|
||||
Umgebungserkennung mit farbigen Infoboxen für Proxmox (mit LXC-Hinweisen), Virtualmin, Plesk, OpenVZ (Warnung + Abbruchoption) und Docker-in-Docker
|
||||
Kernel-Version, Architektur, Speicherplatz und Internetverbindung werden geprüft
|
||||
|
||||
- containerd.io
|
||||
Zukunftsfähigkeit:
|
||||
|
||||
- docker-buildx-plugin
|
||||
Verwendet ausschließlich die offizielle Docker-Installationsmethode via download.docker.com – holt automatisch immer die neueste stabile Version
|
||||
Der Versions-Codename wird dynamisch aus /etc/os-release gelesen, passt sich also an neue Releases automatisch an
|
||||
Compose wird als Plugin installiert (docker compose), nicht als veraltetes Standalone-Binary
|
||||
|
||||
- docker-compose-plugin
|
||||
Portainer:
|
||||
|
||||
Ja/Nein-Abfrage (Standard: Ja)
|
||||
Läuft auf Port 9443 (HTTPS) und 8000 (Edge Agent)
|
||||
Gibt nach der Installation die direkte URL mit der Server-IP aus
|
||||
|
||||
---
|
||||
- aktiviert und startet den Docker-Dienst
|
||||
- fügt den aufrufenden Benutzer optional zur docker-Gruppe hinzu
|
||||
- prüft die Installation mit:
|
||||
- docker --version
|
||||
- docker compose version
|
||||
- docker run --rm hello-world
|
||||
|
||||
Deinstallation:
|
||||
|
||||
Doppelte Sicherheitsbestätigung (Ja/Nein + Texteingabe LÖSCHEN)
|
||||
Entfernt alles: Pakete, /var/lib/docker, Repository, GPG-Schlüssel, Portainer-Container und Volume, docker-Gruppe
|
||||
Reference in New Issue
Block a user