bengreenier / docker-xvfb

Dockerfiles for running headless x11 apps πŸ“¦πŸ€•βœ¨

Home Page:https://hub.docker.com/r/bengreenier/docker-xvfb

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

docker-xvfb

Build Status

Dockerfiles for running headless x11 apps πŸ“¦πŸ€•βœ¨

How to use this image

Create a Dockerfile in your project

FROM bengreenier/docker-xvfb:stable
# install glxgears
RUN apt-get update -y \
  && apt-get install --no-install-recommends -y mesa-utils \
  && rm -rf /var/lib/apt/lists/*
CMD glxgears

You can then build and run the image:

docker build . -t my-x11-app
docker run -it --rm --name my-running-app my-x11-app

And glxgears will run in the virtual x11 space.

Image Variants

Are based on their debian variants. We support:

  • stable
  • stable-slim
  • stretch
  • strech-slim
  • jessie
  • jessie-slim
  • buster
  • buster-slim

Image Arguments

These images support build-time variables for customization.

  • RESOLUTION - Configures the X screen buffer. Default: 1920x1080x24
  • XARGS - Configures X with additional arguments. Default: "" (no value)

License

MIT

About

Dockerfiles for running headless x11 apps πŸ“¦πŸ€•βœ¨

https://hub.docker.com/r/bengreenier/docker-xvfb

License:MIT License


Languages

Language:Dockerfile 95.6%Language:Shell 4.4%