Zuruck zur Dokumentationsubersicht

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

  1. Stellen Sie sicher, dass Sie laufende Container haben
  2. Öffnen Sie den Docker-Dateibrowser aus der Seitenleiste
  3. Wählen Sie einen Container aus der Liste
  4. 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:

  1. Wählen Sie einen Container aus
  2. Klicken Sie auf die Terminal-Schaltfläche oder verwenden Sie die Kontextmenü-Option
  3. 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:

  1. Stellen Sie eine SSH-Verbindung zum entfernten Server her
  2. Verwenden Sie Docker-Befehle in der Terminal-Sitzung
  3. 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:

  1. Überprüfen Sie, ob Docker Desktop läuft (macOS/Windows)
  2. Überprüfen Sie, ob der Docker-Dienst aktiv ist (Linux)
  3. Prüfen Sie, ob Ihr Benutzer Zugriff auf den Docker-Socket hat
  4. Versuchen Sie, docker ps in einem Terminal auszuführen, um den Zugriff zu verifizieren

Container nicht sichtbar

Wenn Sie Ihre Container nicht sehen:

  1. Stellen Sie sicher, dass Container tatsächlich laufen
  2. Aktualisieren Sie die Container-Liste
  3. Überprüfen Sie die Docker-Daemon-Konnektivität
  4. Ü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