Когда я запускаю Puppeteer для облачных функций с узлом 8, я получаю эту ошибку.
Error: Failed to launch chrome!
[1205/063825.588245:ERROR:zygote_host_impl_linux.cc(89)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180.
Запуск Puppeteer с
browser = await puppeteer.launch({
args: ['--no-sandbox'],
headless: true
})
решает проблему.Я искал в Интернете и не смог найти причину, почему это необходимо?
Почему Headless Chrome в первую очередь запускается от имени root?