ファイルのダウンロードをするSeleniumのスクリプトを、docker上でheadlessモードのChromeDriverで動作させた際、ファイルのダウンロード処理に失敗する現象が起きたので、その対処方法のメモ書き 前準備 基本的なところは前回と同じ modalsoul.hatenablog.com ファイルのダウンロードをする処理を追加しています(と言っても、anchorをクリックするだけですが ダウンロード先ディレクトリを掘って > make scraping > docker-compose run scraping /bin/sh > python scraping.py のような感じで実行できます 現象その1 headlessモードで動作させると、ファイルのダウンロードがされない スクリプトが正常終了しても、保存先パスにファイルが存在しない dockerではなくローカルのmac