DockerでLighthouseの実行環境を作る

· ·

Lighthouse の実行環境 🔗

Docker Hub で一番利用者が多かった「justinribeiro/lighthouse」を利用しました。volume のパーミッションまわりは個人的に毎回検索しつつ試行錯誤している気がしていますが、今回はQiita の記事を参考に次のようなコードで実行しました。

Code 🔗

1
docker run -itv $(pwd)/reports:/home/chrome/reports -v /etc/group:/etc/group:ro -v /etc/passwd:/etc/passwd:ro -u $(id -u $USER):$(id -g $USER) --cap-add=SYS_ADMIN justinribeiro/lighthouse

使い方 🔗

使い方は Docker Hub にあるとおりに実行すれば動きます。flags は必要に応じて利用する感じです。(参考)

lighthouse --chrome-flags="--headless --disable-gpu" https://www.google.com

参考 🔗

comments powered by Disqus