Skip to content

Ready to run python 3.6.4 docker image with chrome, selenium and scrapy installed

License

Notifications You must be signed in to change notification settings

open-theta/chrome-selenium-scrapy

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

chrome-selenium-scrapy

Ready to run python 3.6.4 docker image with chrome, selenium and scrapy installed

Docker Image

Click here

Quick Demo

  1. Run docker run --rm -it windness/chrome-selenium-scrapy:python /bin/bash
  2. Run nano simple-selenium.py or use vim as you like
  3. Copy the code inside simple-selenium.py and paste it
  4. Save the file and run python simple-selenium.py

Use with Scrapy

See scrapy_tutorial folder for guidance.

To run a scrapy project, you can either choose to pull your code from your SVC or use this image to build your own custom docker image

Refs

  1. https://developers.google.com/web/updates/2017/04/headless-chrome#drivers
  2. https://sites.google.com/a/chromium.org/chromedriver/downloads
  3. https://github.com/Leafney/alpine-selenium-chrome
  4. https://github.com/yukinying/chrome-headless-browser-docker
  5. https://scrapy.org/
  6. http://selenium-python.readthedocs.io/

About

Ready to run python 3.6.4 docker image with chrome, selenium and scrapy installed

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 87.5%
  • Dockerfile 12.5%