J'ai installé docker sur Windows 10 Pro. Je rencontre un problème lors de l'exécution de la commande suivante dans git-bash.
docker-compose up -d --build
et a obtenu l'erreur suivante.
E: gnupg, gnupg2 and gnupg1 do not seem to be installed, but one of them is required for this operation
(23) Failed writing body
Error executing command, exiting
ERROR: Service 'web' failed to build: The command '/bin/sh -c curl -sL https://deb.nodesource.com/setup_8.x | bash' returned a non-zero code: 1
Réponses:
Dans votre Dockerfile, exécutez ceci en premier:
la source
J'ai rencontré le même problème:
J'ai résolu en utilisant les commandes suivantes:
la source
En plus des réponses existantes:
-y flag accepte les termes pendant le processus d'installation. Il est important de ne pas casser la construction
la source
&& apt-get clean && rm -rf /tmp/* /var/tmp/*
Installez simplement les versions mises à jour de chacun d'eux.
apt-get install -y gnupg2 gnupg gnupg1
la source
J'ai debian 9 et pour résoudre ce problème, j'ai utilisé la nouvelle bibliothèque comme suit:
la source