Docker-Verwaltung
Termial enthält integrierte Werkzeuge für die Arbeit mit Docker. Sie können Container-Dateisysteme durchsuchen und Container direkt aus der Anwendung verwalten.
Docker-Dateibrowser
Der Docker-Dateibrowser ermöglicht es Ihnen, Dateien in laufenden Containern zu erkunden und zu verwalten.
Auf den Docker-Dateibrowser zugreifen
- Stellen Sie sicher, dass Sie laufende Container haben
- Öffnen Sie den Docker-Dateibrowser aus der Seitenleiste
- Wählen Sie einen Container aus der Liste
- Navigieren Sie durch das Dateisystem des Containers
Funktionen
- Verzeichnisse durchsuchen - Container-Dateisystem erkunden
- Dateien anzeigen - Dateiinhalte öffnen und anzeigen
- Dateien herunterladen - Dateien vom Container auf Ihr lokales System speichern
- Dateien hochladen - Dateien von Ihrem Computer in den Container kopieren
- Dateien/Ordner erstellen - Neue Dateien oder Verzeichnisse erstellen
- Dateien löschen - Dateien und Ordner entfernen
- Umbenennen - Dateien und Verzeichnisse umbenennen
Voraussetzungen
- Docker muss installiert und laufend sein
- Der Docker-Daemon muss erreichbar sein
- Container müssen laufen, um Dateien durchsuchen zu können
Container-Verwaltung
Termial bietet grundlegende Container-Verwaltung:
Container anzeigen
- Liste der laufenden Container anzeigen
- Container-Status anzeigen
- Container-Informationen anzeigen
Container-Aktionen
- Starten - Gestoppten Container starten
- Stoppen - Laufenden Container stoppen
- Neustarten - Container neu starten
Terminal-Integration
Sie können eine Terminal-Shell direkt in jedem laufenden Container öffnen:
- Wählen Sie einen Container aus
- Klicken Sie auf die Terminal-Schaltfläche oder verwenden Sie die Kontextmenü-Option
- Ein neuer Terminal-Tab öffnet sich mit einer Shell im Container
Dies führt docker exec -it <container> /bin/sh aus (oder bash wenn verfügbar).
Remote-Docker
Um auf Docker auf entfernten Servern zuzugreifen:
- Stellen Sie eine SSH-Verbindung zum entfernten Server her
- Verwenden Sie Docker-Befehle in der Terminal-Sitzung
- Oder verwenden Sie den Docker-Dateibrowser, wenn Docker über die Verbindung erreichbar ist
Fehlerbehebung
Docker nicht gefunden
Wenn Termial keine Verbindung zu Docker herstellen kann:
- Überprüfen Sie, ob Docker Desktop läuft (macOS/Windows)
- Überprüfen Sie, ob der Docker-Dienst aktiv ist (Linux)
- Prüfen Sie, ob Ihr Benutzer Zugriff auf den Docker-Socket hat
- Versuchen Sie,
docker psin einem Terminal auszuführen, um den Zugriff zu verifizieren
Container nicht sichtbar
Wenn Sie Ihre Container nicht sehen:
- Stellen Sie sicher, dass Container tatsächlich laufen
- Aktualisieren Sie die Container-Liste
- Überprüfen Sie die Docker-Daemon-Konnektivität
- Überprüfen Sie Docker-Berechtigungen
Dateiberechtigungsprobleme
Beim Hochladen oder Ändern von Dateien:
- Dateioperationen werden als Root-Benutzer des Containers ausgeführt
- Einige Dateien können schreibgeschützt sein
- System-Volumes können Einschränkungen haben