Docker
Images​
https://github.com/cypress-io/cypress-docker-imagesThis repo holds the documentation, build and publish code for various Docker images for running Cypress locally and in CI.
The following types of Cypress Docker images are available:
- cypress/base
:<Node version>
has the operating system dependencies required to run Cypress. - cypress/browsers
:<tag>
extends the base images with pre-installed browsers. - cypress/included
:<Cypress version>
extends the browsers images with pre-installed Cypress versions. - cypress/factory
:<Factory version>
is a Docker image that can be used withARG
instructions in a custom-builtDockerfile
to generate a new Docker image with specific versions of Node.js, Yarn v1 Classic, Chrome, Firefox, Edge and Cypress. It's used to create the above Docker images and can be used by you to create a custom Docker image with versions of your choice.
Examples​
- See CI Docker examples for examples of using Cypress Docker images in Continuous Integration (CI)
- See Docker usage examples in the cypress-io/cypress-docker-images repo