J'ai installé docker sur Windows 10 pro. Je suis confronté à 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
Toute aide est très appréciée. Merci d'avance.
Dans votre Dockerfile, lancez ceci en premier:
RUN apt-get update && apt-get install -y gnupg2
J'ai fait face au même problème:
E: gnupg, gnupg2 et gnupg1 ne semblent pas être installés, mais l'un d'eux est requis pour cette opération
J'ai résolu en utilisant les commandes suivantes:
apt-get update
apt-get install gnupg
En plus des réponses existantes:
RUN apt-get update && apt-get install -y gnupg
-y flag accepte les conditions pendant le processus d'installation. Il est important de ne pas casser la construction
J'ai debian 9 et pour remédier à cela, j'ai utilisé la nouvelle bibliothèque comme suit:
ln -s /usr/bin/gpgv /usr/bin/gnupg2