Docker

Docker

Selenium + Python環境をDockerで簡単に構築して自動ブラウンジング!

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

初心者でもDockerのproxyエラーを解決する!

こちらの記事では初心者エンジニアの人向けてわかりやすくproxy設定方法を紹介していきます。まず重要な点は、Docker Hubからイメージをpullするとき等に使うDocker daemon用のproxy設定とコンテナ作成、起動時に必要なproxy設定を別で行う必要があることです。「proxy設定したはずなのにまたproxyでエラー?」というときは片方しか設定できていないケースだと思います。以下ではそれぞれのproxy設定方法を記載していきます。