Overview
- Full name
docker.io/royzheng/chrome- Registry
- docker.io
- Namespace
- royzheng
- Repository
- chrome
- Cached tags
- 1
- Last synced
- 07/13/2026, 12:20 PM
Introduction
Headless Chrome 浏览器容器镜像,支持远程调试与自动化截图,Web 爬虫渲染、E2E 测试与 PDF 生成的无界面浏览器运行时。
Details
royzheng/chrome 打包 Chromium 浏览器及依赖,可通过 DevTools Protocol 远程控制页面渲染与交互。定位为无头浏览器运行时,适合 Puppeteer/Playwright 类自动化;前端 E2E 测试、动态页面抓取或报表截图流水线,需 --shm-size 避免共享内存不足。
快速启动
docker run -d --name chrome \
--shm-size=2g \
-p 9222:9222 \
docker.io/royzheng/chrome:latest
推荐实践
docker run -d --name chrome \
--shm-size=2g \
--restart unless-stopped \
-p 9222:9222 \
-e CHROME_OPTS="--no-sandbox --disable-dev-shm-usage" \
docker.io/royzheng/chrome:latest
核心参数说明
--shm-size=2g— 增大共享内存防崩溃-p 9222:9222— Chrome DevTools 远程调试端口CHROME_OPTS— 容器内 Chrome 启动参数- 勿 — 公网暴露调试端口(高风险)
Latest tags (20)
View all 1 tags →| Tag | Arch | Pushed At | Size | Digest | Sync | Wish | Action |
|---|---|---|---|---|---|---|---|
docker.io/royzheng/chrome :latest | linux/amd64linux/arm64 | 2026/03/18 15:19 | 572.4 MB | sha256:f7f56f55b9c7… |