Sammelloeschung fuer ungenutzte Docker-Netzwerke hinzugefuegt
This commit is contained in:
@@ -57,9 +57,11 @@ Dockerdet Inspector - Interaktives Menü
|
||||
3. IPs eines Netzwerks anzeigen
|
||||
4. Alle belegten IPs anzeigen
|
||||
5. Ungenutzte Netzwerke anzeigen
|
||||
6. Netzwerke loeschen
|
||||
7. Alle ungenutzten Netzwerke loeschen
|
||||
0. Beenden
|
||||
|
||||
Bitte waehlen Sie eine Option (0-5):
|
||||
Bitte waehlen Sie eine Option (0-7):
|
||||
```
|
||||
|
||||
## `unused-networks`
|
||||
@@ -72,3 +74,23 @@ NAME DRIVER SCOPE
|
||||
old-backend bridge local
|
||||
test-network bridge local
|
||||
```
|
||||
|
||||
## `delete-unused-networks`
|
||||
|
||||
```text
|
||||
Ungenutzte Docker Netzwerke, die geloescht werden koennen:
|
||||
================================================================================
|
||||
NAME DRIVER SCOPE
|
||||
--------------------------------------------------------------------------------
|
||||
old-backend bridge local
|
||||
test-network bridge local
|
||||
|
||||
Geschuetzte ungenutzte Netzwerke werden nicht geloescht: bridge none
|
||||
|
||||
Alle oben aufgefuehrten ungenutzten Netzwerke wirklich loeschen? [j/N]: j
|
||||
|
||||
OK: Netzwerk 'old-backend' erfolgreich geloescht.
|
||||
OK: Netzwerk 'test-network' erfolgreich geloescht.
|
||||
|
||||
Ergebnis: 2 geloescht, 0 fehlgeschlagen.
|
||||
```
|
||||
|
||||
@@ -15,6 +15,8 @@ Das Script startet ein interaktives Menü mit folgenden Optionen:
|
||||
- **3** – IPs eines Netzwerks anzeigen (mit Netzwerk-Auswahl)
|
||||
- **4** – Alle belegten IPs anzeigen
|
||||
- **5** – Ungenutzte Netzwerke anzeigen
|
||||
- **6** – Netzwerke löschen
|
||||
- **7** – Alle ungenutzten, löschbaren Netzwerke löschen
|
||||
- **0** – Beenden
|
||||
|
||||
Bei den Optionen **2** und **3** wird eine Netzwerkliste angezeigt, aus der per Nummer ausgewählt werden kann.
|
||||
@@ -35,6 +37,8 @@ bash ./dockernet-inspector.v1.sh [BEFEHL] [OPTIONEN]
|
||||
| `ips <netzwerk>` | Zeigt alle belegten IPv4-Adressen im angegebenen Netzwerk |
|
||||
| `ips-all` | Zeigt alle belegten IPv4-Adressen in allen Docker-Netzwerken (aufsteigend sortiert) |
|
||||
| `unused-networks` | Zeigt alle Docker-Netzwerke ohne verbundene Container |
|
||||
| `delete-networks` | Löscht ein interaktiv ausgewähltes Netzwerk |
|
||||
| `delete-unused-networks` | Löscht alle ungenutzten, löschbaren Docker-Netzwerke nach Bestätigung |
|
||||
| `<netzwerk>` | Alias für `inspect <netzwerk>` (Rückwärtskompatibilität) |
|
||||
| `help`, `-h`, `--help` | Zeigt die Hilfe an |
|
||||
|
||||
@@ -47,6 +51,8 @@ bash ./dockernet-inspector.v1.sh my-custom-network
|
||||
bash ./dockernet-inspector.v1.sh ips dockernet
|
||||
bash ./dockernet-inspector.v1.sh ips-all
|
||||
bash ./dockernet-inspector.v1.sh unused-networks
|
||||
bash ./dockernet-inspector.v1.sh delete-networks
|
||||
bash ./dockernet-inspector.v1.sh delete-unused-networks
|
||||
bash ./dockernet-inspector.v1.sh help
|
||||
```
|
||||
|
||||
|
||||
Reference in New Issue
Block a user