Selenium + Python環境をDockerで簡単に構築して自動ブラウンジング!
今回の記事ではDockerを使って簡単にSelenium環境を構築する方法を紹介します!Seleniumは自動ブラウジングできるのでJavaのページによくあるスクロールダウンすると記事が増える仕組みや、フォームの入力、スクリーンショットの取得など様々な動きを実現できます。ただし自動操作するブラウザとSelenium WebDriverのバージョンが一致している必要があったり、Dockerなしで環境を用意するのが難しい場合もあります。以下のディレクトリ構造のファイルを用意します。この構造で後述のファイルを完全コピペすればエラーなく動きます。