无法在aws cli dockerfile中启动新线程
can't start new thread in aws cli dockerfile
我正在 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
基本图像,一切都按照预期的方式进行。
我正在 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
基本图像,一切都按照预期的方式进行。