Public | Automated Build

Last pushed: a day ago
Short Description
QA Base image for use at TIES
Full Description

Building automatically from

This docker image expands on markadams/chromium-xvfb, an image which has a hack in place to get chrome running headlessly. ( (

The key thing to know from this image is that his shell script (xvfb-chromium) is run in place of google-chrome or chromium, to make it work within docker. The key lines from his dockerfile are:

ADD xvfb-chrome /usr/bin/xvfb-chrome
RUN ln -sf /usr/bin/xvfb-chrome /usr/bin/google-chrome

The analagous is also done with Xvfb:

ADD /usr/bin/xvfb-run
RUN chmod u+x /usr/bin/xvfb-run

Check the repo on Github for more detail on the xvfb-chrome and files.

The following software is installed on this image, which has debian:jessie as its base:

  • python
  • pip
  • pytest
  • selenium
  • behave
  • Xvfb
  • chromium (not google-chrome)
  • chromedriver (most recent stable)

To use this image

Simply begin your Dockerfile with

FROM tiessoftware/qa_base

And you're all set!

Docker Pull Command
Source Repository