Phư*_*yễn 8 node.js docker puppeteer
几乎默认的 debian 映像现在都默认以 root 身份运行:您以 root 身份运行的每个命令。
这会导致一些依赖于 chrome/puppeteer 的 Nodejs 包失败,因为在这种环境中,如果没有 no-sandbox 标志,chrome/puppeteer 将无法运行。
这是一件很痛苦的事情,因为追踪 Nodejs 包之间的所有依赖关系以将无沙箱添加到正确的位置是不切实际的。
是否有像 CHROME_NO_SANDBOX=true 这样的环境变量,以便我们可以告诉 chrome 在 root 模式下运行?
| 归档时间: |
|
| 查看次数: |
1295 次 |
| 最近记录: |