Docker Scrapy Selenium Chrome
docker run --rm jamesway/scrapy
#the container WORKDIR is /code
docker run --rm -v $(pwd):/code jamesway/scrapy startproject [scrapy_project_name]
create a spider for a domain
cd [scrapy_project_name]
docker run --rm -v $(pwd):/code jamesway/scrapy genspider [spider_name] [domain.com]
#eg
docker run --rm -v $(pwd):/code jamesway/scrapy genspider example example.com
# -o specifies output type eg: json list (.jl)
docker run --rm -v $(pwd):/code jamesway/scrapy crawl [spider_name] -o [output_file.jl]