无法在 AWS CLI Docker文件中启动新线程



我试图在docker构建期间运行aws s3 cli命令,它给我错误can't start new thread。我尝试将max_concurrent_requests设置为1以限制线程数为1。

...
RUN yarn build
RUN aws configure set default.s3.max_concurrent_requests 1
RUN aws sts get-caller-identity
RUN aws s3 rm s3://public-assets/build/_next/static --recursive
...

最后一个s3 rm命令给出错误。

对于任何遇到相同问题的人来说,这无论如何都不是AWS CLI特有的问题。我使用alpine图像,然后我切换到ubuntu。有一次,我切换到ubuntu基本图像,一切都按照预期的方式进行。

最新更新