方法1、docker run --ulimit nofile=65536:65536
方法2、docker服务配置:/usr/lib/systemd/system/docker.service
# 以下为默认
LimitNOFILE=infinity
LimitNPROC=infinity
LimitCORE=infinity
# 修改为
LimitNOFILE=1048576
LimitNPROC=1048576
LimitCORE=infinity
修改后执行systemctl daemon-reload重载配置,再执行systemctl restart docker重启docker服务
方法3、修改/etc/docker/daemon.json
{
"default-ulimits":{
"nofile":{
"Name": "nofile",
"Hard": 65536,
"Soft": 65536
}
}
}
修改后需要执行systemctl restart docker重启docker服务
评论区