前回の記事、 Dockerを使ってHeadless Chromeを動かしてみるでDockerからHeadless Chromeを使う環境が出来たので、これをベースにCapybaraからHeadless Chromeを使う環境を構築してみます。 Docker Imageの構築 前回からの変更点としては、chromium-chromedriverの追加とRuby関連のライブラリの追加です。nokogiri等も入れてbunlde install時に 困らないようにしておきます。 FROM alpine:edge RUN apk add --update \ udev \ ttf-freefont \ chromium \ chromium-chromedriver RUN mkdir /noto ADD https://noto-website.storage.googleapis.com/pk