puppeteer
Headless Chrome
を
nodejs
から動かすライブラリ
公式が開発している
puppeteerでスクレイピング - Qiita
Dockerで日本語対応のHeadless Chrome + puppeteerを立ち上げ | 酒と涙とRubyとRailsと