Provides a Docker image with out of the box support for the recent release of cross-platform Headless Chrome(62.0.3198.0 dev), Node(node: 8.4.0, npm: 5.3.0) and Yarn(0.27.5)
# Dockerfile
FROM geekykaran/headless-chrome-node-docker:latest
CMD ["sh", "start-chrome.sh"]
# start-chrome.sh
google-chrome \
--headless \
--hide-scrollbars \
--disable-gpu \
--remote-debugging-port=9222
After building your docker image and running a container with it, you can connect to headless chrome inside the container on port 9222. If you're using Node.js, you can use chrome-remote-interface module to talk to Chrome via the Chrome Debugging Protocol
177 MB compressed as of last build
MIT © Karan Thakkar