Я установил докер на 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
docker
docker-compose
Саиф
источник
источник
Ответы:
В вашем Dockerfile сначала запустите это:
источник
Я столкнулся с той же проблемой:
Я решил, используя следующие команды:
источник
В дополнение к существующим ответам:
-y флаг соглашается с условиями во время процесса установки. Важно не сломать сборку
источник
&& apt-get clean && rm -rf /tmp/* /var/tmp/*
Просто установите обновленные версии всех из них.
apt-get install -y gnupg2 gnupg gnupg1
источник
У меня есть debian 9, и чтобы исправить это, я использовал новую библиотеку следующим образом:
источник