Sign inSign up

royzheng/chrome

By royzheng

•Updated 7 months ago

chrome for x86, chromium for arm64

Image
Web servers
0

3.3K

royzheng/chrome repository overview

⁠Docker Chrome with noVNC

⁠Overview

This image provides a Chrome/Chromium browser accessible via a VNC interface through noVNC (browser-based remote desktop). It is ideal for remote browsing, automated testing, or visual debugging tasks.

  • x86/amd64 chrome【Version 146.0.7680.80】
  • arm64 chromium【Version 146.0.7680.80】

⁠Changelog

⁠2026-03-18
  • upgrade chrome/chromium version
  • x86/amd64 chrome【Version 146.0.7680.80】
  • arm64 chromium【Version 146.0.7680.80】
⁠2025-11-17
  • upgrade chrome/chromium version
  • x86/amd64 chrome【Version 142.0.7444.162】
  • arm64 chromium【Version 142.0.7444.162】
⁠2025-08-08
  • upgrade chrome/chromium version
  • x86/amd64 chrome【Version 139.0.7258.66】
  • arm64 chromium【Version 139.0.7258.66】
⁠2025-06-06
  • Initial release
  • Support for Chromium with noVNC access
  • Exposed ports for noVNC and VNC
  • Environment variables for custom port and user config
  • Multi-architecture build (x86_64 & arm64)
  • x86/amd64 chrome【Version 137.0.7151.68】
  • arm64 chromium【Version 137.0.7151.68】

⁠Environment Variables & Defaults

Variable NameDescriptionDefault Value
PORTPort for noVNC web access6080
PASSWORDnoVNC Passwordnovncpass
SSL_ENABLEENABLE SSLfalse
SSL_KEY_PATHSSL KEY PATH(empty)
SSL_CERT_PATHSSL CERT PATH(empty)
LC_ALLForcibly overrides all locale settings(如果想使用中文版请设置此值为zh_CN.UTF-8)en_US.UTF-8
LANGUAGEAffects message translations only (LC_MESSAGES)(如果想使用中文版请设置此值为zh_CN:zh)en_US:en
LANGDefault locale setting(如果想使用中文版请设置此值为zh_CN.UTF-8)en_US.UTF-8

⁠Ports

PortDescription
6080Web access to noVNC

You can customize the noVNC port using the PORT environment variable.


⁠Volumes

Volume MountPurpose
/configChrome user data directory (for persistence)

To persist Chrome user data across restarts, mount a volume to /config:

-v /your/local/dir:/config

⁠Example Usage

docker run -d \
  -p 12345:12345 \
  -e PORT=12345 \
  -e PASSWORD=abcdef \
  -v chrome-data:/config \
  royzheng/chrome:latest

Then open http://localhost:12345⁠ in your browser, enter password(abcdef)

Tag summary

Content type

Image

Digest

sha256:3b6ca5d4c…

Size

572.4 MB

Last updated

7 months ago

docker pull royzheng/chrome