E: gnupg, gnupg2 和 gnupg1 好像没有安装,但是这个操作需要其中一个

新手上路,请多包涵

我已经在 windows 10 pro 上安装了 docker。在 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

原文由 Saif 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 3.9k
2 个回答

在你的 Dockerfile 中,首先运行这个:

 apt-get update && apt-get install -y gnupg2

或者

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

原文由 Anthony Mooz 发布,翻译遵循 CC BY-SA 4.0 许可协议

我遇到了同样的问题:

E: gnupg, gnupg2 和 gnupg1 好像没有安装,但是这个操作需要其中一个

我通过使用以下命令解决了:

 apt-get update
apt-get install gnupg

原文由 srinath 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
logo
Stack Overflow 翻译
子站问答
访问
宣传栏