blob: 2e8c532f9fbce22c14ffb3c2a4fc6935c172bc08 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
|
# Cypress Docker Images
./node_modules/.bin/stop-only cypress
These images provide all of the required dependencies for running Cypress in Docker.
We have two main images:
| Image | Default | CI Build | Description |
| ---------------------------- | ------------------ | ------------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------- |
| [cypress/base](base) | `cypress/base:8` | [![Docker Build Status](https://img.shields.io/docker/build/cypress/base.svg)](https://hub.docker.com/r/cypress/base/) | All system dependencies, no browsers. |
| [cypress/browsers](browsers) | `cypress/browsers` | [![Docker Build Status](https://img.shields.io/docker/build/cypress/browsers.svg)](https://hub.docker.com/r/cypress/browsers/) | All system dependencies and Chrome and Firefox browsers. |
Of these images, we provide multiple tags for various operating systems and specific browser versions. These allow you to target specific combinations you need. We only provide browsers for `Debian`, but you can use our base images and build your own.
| Name + Tag | Node | Operating System | Dependences | Browsers |
| -------------------------------------------------------- | ---- | ---------------- | ----------- | ---------------- |
| [cypress/base:4](base/4) | 4 | Debian | ✅ | 🚫 |
| [cypress/base:6](base/6) | 6 | Debian | ✅ | 🚫 |
| [cypress/base:8](base/8) | 8 | Debian | ✅ | 🚫 |
| [cypress/base:10](base/10) | 10 | Debian | ✅ | 🚫 |
| [cypress/base:centos7](base/centos7) | 6 | CentOS | ✅ | 🚫 |
| [cypress/base:ubuntu16](base/ubuntu16) | 6 | Ubuntu | ✅ | 🚫 |
| [cypress/browsers:chrome65-ff57](browsers/chrome65-ff57) | 8 | Debian | ✅ | Chrome 65, FF 57 |
## DockerHub
All of the images and tags are [published to DockerHub here](https://hub.docker.com/r/cypress).
## Examples
We utilize many of these docker images in our own projects, with different CI providers.
[Check out our docs for examples.](https://on.cypress.io/docker)
## Contributing
See [CONTRIBUTING.md](CONTRIBUTING.md)
|