Docker | Chrome
Install Docker Chrome
Section titled “Install Docker Chrome”1. Create folder and file compose.yml
Section titled “1. Create folder and file compose.yml”mkdir chrome-docker && cd chrome-docker && nano compose.yaml2. Paste and edit your config
Section titled “2. Paste and edit your config”---services: chrome: image: lscr.io/linuxserver/chrome:latest container_name: chrome environment: - CUSTOM_USER=chrome #Change with your desire username - PASSWORD=MyChrome123 #Change password - PUID=1000 - PGID=1000 - TZ=Etc/UTC - CHROME_CLI=https://www.google.com/ #optional volumes: - /root/chrome/config:/config ports: - 30000:3000 #Change port 30000 if needed - 30011:3001 #Change port 30011 if needed shm_size: "1gb" restart: unless-stopped#with network host (port access to public 3000 & 3001)
---services: chrome: image: lscr.io/linuxserver/chrome:latest container_name: chrome network_mode: host environment: - CUSTOM_USER=chrome - PASSWORD=MyChrome123 - PUID=1000 - PGID=1000 - TZ=Etc/UTC - CHROME_CLI=https://www.google.com/ volumes: - /root/chrome/config:/config shm_size: "1gb" restart: unless-stopped3. Run compose
Section titled “3. Run compose”docker compose up -d4. Access from your browser
Section titled “4. Access from your browser”https://your-ip:30011lastUpdated: 2026-03-01