Les commandes Docker n'ont aucune invite

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 /

Guess you like

Origin blog.csdn.net/u012129030/article/details/132026472