Gestion Docker
Termial inclut des outils intégrés pour travailler avec Docker. Vous pouvez naviguer dans les systèmes de fichiers des conteneurs et gérer les conteneurs directement depuis l'application.
Navigateur de Fichiers Docker
Le navigateur de fichiers Docker vous permet d'explorer et de gérer les fichiers à l'intérieur des conteneurs en cours d'exécution.
Accéder au Navigateur de Fichiers Docker
- Assurez-vous d'avoir des conteneurs en cours d'exécution
- Ouvrez le navigateur de fichiers Docker depuis la barre latérale
- Sélectionnez un conteneur dans la liste
- Naviguez dans le système de fichiers du conteneur
Fonctionnalités
- Parcourir les répertoires - Explorer le système de fichiers du conteneur
- Voir les fichiers - Ouvrir et visualiser le contenu des fichiers
- Télécharger des fichiers - Enregistrer des fichiers du conteneur vers votre système local
- Téléverser des fichiers - Copier des fichiers de votre ordinateur vers le conteneur
- Créer des fichiers/dossiers - Créer de nouveaux fichiers ou répertoires
- Supprimer des fichiers - Supprimer des fichiers et dossiers
- Renommer - Renommer des fichiers et répertoires
Prérequis
- Docker doit être installé et en cours d'exécution
- Le démon Docker doit être accessible
- Les conteneurs doivent être en cours d'exécution pour naviguer dans les fichiers
Gestion des Conteneurs
Termial fournit une gestion de base des conteneurs :
Voir les Conteneurs
- Voir la liste des conteneurs en cours d'exécution
- Voir le statut des conteneurs
- Voir les informations des conteneurs
Actions sur les Conteneurs
- Démarrer - Démarrer un conteneur arrêté
- Arrêter - Arrêter un conteneur en cours d'exécution
- Redémarrer - Redémarrer un conteneur
Intégration Terminal
Vous pouvez ouvrir un shell terminal directement dans n'importe quel conteneur en cours d'exécution :
- Sélectionnez un conteneur
- Cliquez sur le bouton terminal ou utilisez l'option du menu contextuel
- Un nouvel onglet terminal s'ouvre avec un shell à l'intérieur du conteneur
Cela exécute docker exec -it <conteneur> /bin/sh (ou bash si disponible).
Docker Distant
Pour accéder à Docker sur des serveurs distants :
- Établissez une connexion SSH au serveur distant
- Utilisez les commandes Docker dans la session terminal
- Ou utilisez le navigateur de fichiers Docker si Docker est accessible via la connexion
Dépannage
Docker Non Trouvé
Si Termial ne peut pas se connecter à Docker :
- Vérifiez que Docker Desktop est en cours d'exécution (macOS/Windows)
- Vérifiez que le service Docker est actif (Linux)
- Vérifiez que votre utilisateur a accès au socket Docker
- Essayez d'exécuter
docker psdans un terminal pour vérifier l'accès
Conteneurs Non Visibles
Si vous ne voyez pas vos conteneurs :
- Assurez-vous que les conteneurs sont bien en cours d'exécution
- Actualisez la liste des conteneurs
- Vérifiez la connectivité du démon Docker
- Vérifiez les permissions Docker
Problèmes de Permissions de Fichiers
Lors du téléversement ou de la modification de fichiers :
- Les opérations sur les fichiers s'exécutent en tant qu'utilisateur root du conteneur
- Certains fichiers peuvent être en lecture seule
- Les volumes système peuvent avoir des restrictions