我试图在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
基本图像,一切都按照预期的方式进行。