E: gnupg, gnupg2 и gnupg1, похоже, не установлены, но для этой операции требуется один из них - PullRequest
0 голосов
/ 08 июня 2018

Я установил Docker на Windows 10 Pro. Я столкнулся с проблемой при выполнении следующей команды в git-bash.

docker-compose up -d --build

и получил следующую ошибку.

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

Любая помощь очень ценится.Заранее спасибо.

Ответы [ 4 ]

0 голосов
/ 27 марта 2019

У меня есть Debian 9, и чтобы исправить это, я использовал новую библиотеку следующим образом:

ln -s /usr/bin/gpgv /usr/bin/gnupg2
0 голосов
/ 08 августа 2018

В вашем Dockerfile запустите сначала:

RUN apt-get update && apt-get install -y gnupg2
0 голосов
/ 27 августа 2018

В дополнение к существующим ответам:

RUN apt-get update && apt-get install -y gnupg

-y флаг соглашается с условиями в процессе установки.Важно не нарушать сборку

0 голосов
/ 15 июня 2018

Я столкнулся с той же проблемой:

E: gnupg, gnupg2 и gnupg1, похоже, не установлены, но для этой операции требуется один из них

Я решил с помощью следующих команд:

apt-get update
apt-get install gnupg
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...