Docker-selenium: Alpine Linux as base image

Created on 4 Feb 2016  路  9Comments  路  Source: SeleniumHQ/docker-selenium

Guys how about using alpine linux as the base image? This can be a great enhancement in the reduction of the final size of the image.

Most helpful comment

With github is now possible to +1 via "reactions" please avoid polluting issues with +1 comments, see:

IMAGE ALT TEXT HERE

All 9 comments

+1 This is only image I personally use that still pulls in ubuntu, so switching to jessie, or better yet jumping directly to alpine linux like others offical images are about to would be great to reduce build/test/download time.

+1! Can't wait for this!

+1

With github is now possible to +1 via "reactions" please avoid polluting issues with +1 comments, see:

IMAGE ALT TEXT HERE

I was looking for that too. I'm almost done, Hub & Firefox are working on Alpine, Chrome & PhantomJS will soon. I will PR my proposal.

@ylavoie Found a way around issues in #224, or are they solved in alpine now?

Hi all,

I just checked the packages for Chromium and Firefox, e.g.:
Chromium:

Even if the other dependencies are solved (like x11vnc), looks like the browser releases are way behind the releases from the browser vendor channels. We could be potentially blocked to use new browser versions since the new version package is not there yet for Alpine.

I would love to have smaller images, of course. But for me it seems that the all the effort plus having browsers not up to date is not really compensating the benefit of having smaller images.

What do you all think?

not to mention, @diemol, Chromium != Google Chrome. Users of Selenium might find that alarming if they want to test "Google Chrome" and get "Chromium".

As far as i know, it's still impossible to install Google Chrome from the package manager in Alpine Linux

Right, forgot to mention that as well @ddavison, you are totally right.

I'll close this issue based on the feedback gotten here and on #224

Was this page helpful?
0 / 5 - 0 ratings