gpt4 book ai didi

docker-compose 失败 : Too many open files

转载 作者:行者123 更新时间:2023-12-02 18:53:56 25 4
gpt4 key购买 nike

我在生产服务器中使用 docker-compose。在我的部署过程中,我运行 docker-compose down,部署应用程序并运行 docker-compose up。但是,当我执行 docker-compose down 时,它会返回类似的内容:

ERROR: for ubuntu_php_run_1105  ('Connection aborted.', error(24, 'Too many open files'))

ERROR: for ubuntu_php_run_821 ('Connection aborted.', error(24, 'Too many open files'))

ERROR: for ubuntu_php_run_820 ('Connection aborted.', error(24, 'Too many open files'))

如果我多次手动运行此命令,它最终会成功,但我需要修复它,因为此错误会使我的部署过程失败。

最佳答案

它似乎超过了 container 的最大open file descriptor,试图用 ulimitsnofile 增加打开文件的最大数量。

例如,

ulimits:
nofile:
soft: 98304
hard: 98304

命令行

--ulimit nofile=98304:98304

关于docker-compose 失败 : Too many open files,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48150764/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com