Recherche de site Web

TAB ne termine pas automatiquement les commandes docker solution


auteur:Tobin Harding

Problème

Le fait d’appuyer sur la touche de tabulation ne termine pas automatiquement les commandes docker
ou les noms de conteneurs.

Solution

Installez/configurez la complétion BASH (ou le shell de votre choix).

Sur Debian GNU/Linux, cela peut être réalisé avec la commande linux suivante


apt-get install bash-completion

Ouvrez un nouveau shell. Si la complétion ne fonctionne toujours pas, vous devrez peut-être ajouter (ou décommenter) les lignes suivantes dans <
> /etc/bash.bashrc. Alternativement, ces lignes peuvent être ajoutées
à n’importe quel fichier provenant de votre shell (c’est-à-dire ~/bashrc, ~/bash_profile)


enable bash completion in interactive shells
if ! shopt -oq posix; then
 if [ -f /usr/share/bash-completion/bash_completion ]; then
   . /usr/share/bash-completion/bash_completion
 elif [ -f /etc/bash_completion ]; then
   . /etc/bash_completion
 fi
fi

Le paquet Debian installé comme ci-dessus ajoute file
/etc/bash_completion.d/docker. Si vous n’avez pas ce fichier
, vous devrez le télécharger et le placer dans le répertoire
/etc/bash_completion. Vous pouvez trouver ce fichier
en ligne à l’aide de votre moteur de recherche préféré et de l’essentiel de lacomplétion docker des termes de recherche

Articles connexes: