【问题】Docker 运行项目提示 Error: EMFILE: too mayn open files,watch

Docker 部署项目的时候, npm run dev 运行项目时遇到“Error: EMFILE: too mayn open files,watch”的提示,项目无法正常启动。 面向百度一顿操作后发现了一种解决方案,大家遇到可以试一试。

在宿主机上面运行(Docker 外面)

sudo su
vim /etc/sysctl.conf 
添加 
# 系统级打开最大文件句柄的数量
fs.file-max=9000000 
fs.inotify.max_user_instances = 1000000 
fs.inotify.max_user_watches = 1000000

使其生效
sysctl -p