Docker image with all operating system dependencies and some pre-installed browsers, but NOT Cypress itself. See cypress/included images if you need Cypress pre-installed in the image.
Name + Tag | Base image | Chrome | Firefox | Edge |
---|---|---|---|---|
cypress/browsers:node8.9.3-npm6.10.1-chrome75 | cypress/base:8.9.3-npm-6.10.1 |
75.0.3770.100 |
🚫 | |
cypress/browsers:node10.16.0-chrome77-ff71 | cypress/browsers:node10.16.0-chrome77 |
77.0.3865.90 |
71.0 |
|
cypress/browsers:node12.4.0-chrome76 | cypress/base:12.4.0 |
76.0.3809.87 |
🚫 | |
cypress/browsers:node12.6.0-chrome75 | cypress/base:12.6.0 |
75.0.3770.100 |
🚫 | |
cypress/browsers:node12.8.1-chrome78-ff70 | cypress/browsers:node12.13.0-chrome78-ff70 |
78.0.3904.97 |
70.0.1 |
|
cypress/browsers:node12.13.0-chrome78-ff70 | cypress/base:12.13.0 |
78.0.3904.97 |
70.0.1 |
|
cypress/browsers:node12.13.0-chrome80-ff74 | node:12.13.0-buster |
80.0.3987.116 |
74.0 |
|
cypress/browsers:node12.14.1-chrome83-ff77 | cypress/base:12.14.1 |
83.0.4103.61 |
77.0 |
|
cypress/browsers:node12.16.1-chrome80-ff73 | cypress/base:12.16.1 |
80.0.3987.122 |
73.0.1 |
|
cypress/browsers:node12.16.2-chrome81-ff75 | cypress/base:12.16.2 |
81.0.4044.113 |
75.0 |
|
cypress/browsers:node12.18.0-chrome83-ff77 | cypress/base:12.18.0 |
83.0.4103.61 |
77.0 |
|
cypress/browsers:node12.19.0-chrome86-ff82 | cypress/base:12.19.0 |
86.0.4240.193 |
82.0.3 |
|
cypress/browsers:node12.8.1-chrome80-ff72 | cypress/base:node12.8.1 |
80.0.3987.87 |
72.0.2 |
|
cypress/browsers:node12.18.3-chrome87-ff82 | cypress/base:node12.18.3 |
87.0.4280.66 |
82.0 |
|
cypress/browsers:node12.18.3-chrome89-ff86 | cypress/base:12.18.3 |
89.0.4389.72 |
86.0.1 |
|
cypress/browsers:node12.18.4-edge88 | cypress/base:12.18.4 |
🚫 | 🚫 | 88.0.673.0 dev |
cypress/browsers:node13.6.0-chrome80-ff72 | cypress/base:13.6.0 |
80.0.3987.87 |
72.0.2 |
|
cypress/browsers:node13.8.0-chrome81-ff75 | cypress/base:13.8.0 |
81.0.4044.113 |
75.0 |
|
cypress/browsers:node14.7.0-chrome84 | cypress/base:14.7.0 |
84.0.4147.105 |
🚫 | |
cypress/browsers:node12.14.1-chrome85-ff81 | cypress/base:12.14.1 |
85.0.4183.121 |
81.0 |
|
cypress/browsers:node14.10.1-edge88 | cypress/base:14.10.1 |
🚫 | 🚫 | 88.0.673.0 dev |
cypress/browsers:node14.15.0-chrome86-ff82 | cypress/base:14.15.0 |
86.0.4240.193 |
82.0.3 |
|
cypress/browsers:node14.17.0-chrome88-ff89 | cypress/base:14.17.0 |
88.0.4324.96 |
89.0.2 |
|
cypress/browsers:node14.16.0-chrome89-ff77 | cypress/base:14.16.0 |
89.0.4389.72 |
77.0 |
|
cypress/browsers:node14.16.0-chrome89-ff86 | cypress/base:14.16.0 |
89.0.4389.72 |
86.0.1 |
|
cypress/browsers:node14.17.0-chrome91-ff89 | cypress/base:14.17.0 |
91.0.4472.114 |
89.0.2 |
|
cypress/browsers:node16.5.0-chrome94-ff93 | cypress/base:16.5.0 |
94.0.4606.71 |
93.0 |
To find the available Chrome versions, check https://chromium.cypress.io/
Each Docker image is named cypress/browsers:node<full Node version>-chrome<Chrome major version>
. If the image has Firefox browser, then it is named cypress/browsers:node<full Node version>-chrome<Chrome major version>-ff<Firefox major version>
.
Other (older) images:
- Node 8 + Chrome 65 + Firefox 57 /chrome65-ff57
- Node 8 + Chrome 67 + Firefox 57 /chrome67-ff57
- Node 8 + Chrome 67 /chrome67
- Node 8.2.1 + Chrome 73 /node8.2.1-chrome73
- Node 8.9.3 + Chrome 73 /node8.9.3-chrome73
- Node 8.9.3 + Chrome 76 + Firefox 68 /node8.9.3-npm6.10.1-chrome76-ff68
- Node 8.15.1 + Chrome 73 /node8.15.1-chrome73
- Node 10 + Chrome 69 /chrome69
- Node 10.2.1 + Chrome 74 /node10.2.1-chrome74
- Node 10.11.0 + Chrome 75 /node10.11.0-chrome75
- Node 10.16.0 + Chrome 76 /node10.16.0-chrome75
- Node 10.16.0 + Chrome 77 /node10.16.0-chrome77
- Node 11.13.0 + Chrome 73 /node11.13.0-chrome73
- Node 12.0.0 + Chrome 73 /node12.0.0-chrome73
- Node 12.0.0 + Chrome 73 + Firefox 68 /node12.0.0-chrome73-ff68
- Node 12.0.0 + Chrome 75 /node12.0.0-chrome75
- Node 12.6.0 + Chrome 77 /node12.6.0-chrome77
- /node12.13.0-chrome78-ff70-brave78
- Node 13.1.0 + Chrome 78 + Firefox 70 node13.1.0-chrome78-ff70
- Node 13.3.0 + Chrome 79 + Firefox 70 node13.3.0-chrome79-ff70
We only provide browsers for Debian
, but you can use our base images and build your own. See Cypress Docker documentation.
You can find all published image tags in the tables above or at Docker Hub. We recommend using a full image tag, rather than latest
for immutable builds.
# NOT RECOMMENDED
FROM cypress/browsers:latest
# Best practice
FROM cypress/browsers:node13.6.0-chrome80-ff72