The repository speeds-up configuration needed to start working with Docker + Selenium + Python + Jupyter + VS
You can build docker image and run container separately:
docker build -t scrape_selenium -f Dockerfile .
docker run -d --name=scrape_selenium -p 4444:4444 -p 7900:7900 --shm-size="2g" -v /d/My_projects/scrape_selenium:/workspace -w /workspace scrape_selenium
Or run docker compose:
docker compose -f "docker-compose.yaml" up -d --build
After attaching running container to Visual Studio Code:
- Open folder "/workspace/"
- Install Git and VS extensions Install extension
./additional_install.sh
In order to open container browser open in browser link: http://localhost:7900/ Password: secret