Description du problème
提示:这里描述项目中遇到的问题:
Après avoir installé Docker sous Linux, il s'avère qu'il n'y a pas de fonction d'invite lors de l'utilisation de la commande Docker. Lors de l'utilisation de la touche Tab, elle ne demande que les fichiers existants.
solution:
Astuce : indiquez ici la solution spécifique au problème :
Achèvement de la commande Bash
L'achèvement de la commande Docker utilise en fait la fonction bash-completion
Commande d'installation macOS
: brew install bash-completion
Commande d'installation Ubuntu ou Debian
: apt install -y bash-completion
Commande d'installation CentOS ou RHEL
: yum install bash-completion
Vérification après installation : rpm -qa |grep bash-completion
Méthode de configuration de l'achèvement : docker
Si votre Docker est installé via un package binaire, il n'existe pas de fichier de ce type /usr/share/bash-completion/completions/docker
Définir le fichier de complétion de Docker : https://raw.githubusercontent.com/docker/cli/master/contrib/completion/bash/docker
Copier dans le répertoire : /usr/share/bash-completion/completions/ et /etc/ bash_completion.d /