0

嗨,当尝试在 docker 容器中使用 aws SDK 时,我收到以下错误

> (InvalidSignatureException) when calling the PutItem operation:
> Signature expired: 20180613T153236Z is now earlier than
> 20180614T223818Z (20180614T225318Z - 15 min.)

但是,当我使用 aws cli 并且本地计算机上 SDK 中的默认凭据提供程序时,aws api 调用工作正常。我的容器内出了什么问题?

4

1 回答 1

2

这可能是由于在 Mac https://github.com/docker/for-mac/issues/17上运行 docker 时出现以下问题,当您的系统进入睡眠状态时,您的整体 docker 机器代理时间不同步。

尝试重新启动系统上的 docker 守护程序以进行快速修复。在上面的问题帖子中,他们有一些更长期的修复/建议

于 2018-06-15T18:15:58.993 回答