Skip to content

Lack of maintenance for chromedriver builds – alternative with multi-arch Alpine images #270

@erseco

Description

@erseco

Hello,

It seems that this repository is no longer actively maintained, and several issues related to chromedriver remain unresolved, such as:

Additionally, the with-chromedriver builds are not working anymore and there haven’t been new releases for some time.

There is a fork from Zoobdude/alpine-chrome (see this comment which continues updating Chrome versions, but in my case I decided to provide a separate lightweight repository dedicated to this use case.

👉 erseco/alpine-chromedriver

Key points:

  • Based on Alpine Linux 3.22
  • Includes both Chromium and ChromeDriver
  • Multi-arch support (amd64, arm64, arm/v7)
  • Ready for Selenium, Puppeteer, Playwright or direct WebDriver usage
  • Images automatically published on Docker Hub and GitHub Container Registry
  • Runs under non-root user (nobody)
  • Includes proper dumb-init and a healthcheck to validate ChromeDriver availability

Given that this repo no longer ships new versions of with-chromedriver, I’ve automated builds so the community can continue using a minimal, up-to-date Alpine-based image for testing and automation.

You can pull it with:

docker pull erseco/alpine-chromedriver

If there’s interest, I’d be happy to collaborate to either:

  • transfer/merge efforts back here, or
  • simply keep this alternative as a maintained drop-in replacement.

Thanks for all the work done in the original alpine-chrome project! 🙏

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions