Sign inSign up

pklaus/cbmroot

By pklaus

Updated over 6 years ago

Dockerized version of CbmRoot

Image
1

736

pklaus/cbmroot repository overview

This repository contains Docker images of CbmRoot installations.

The oldest Docker image has the following hierarchy:

image inheritance

The Dockerfiles used to create the images can be found on Github: pklaus/cbmroot_docker


Help using the image

Running the CbmRoot Test Suite
time docker run --rm \
  pklaus/cbmroot:opensuse-42.3_DEC17 \
  ctest -V
Connecting to your Host's XServer

For many use cases of CbmRoot you need a graphical user environment: browse your output files with TBrowser(), to look at histograms, etc. Here's how to use a GUI program in a Docker container and have it connect to your local X Server for any graphics output.

  1. On the host machine, run: xhost si:localuser:root This allows the root user to connect to your X session.
  2. Then you can start the docker application with the following commands:

Cmd:

docker run \
  -it \
  -v /tmp/.X11-unix:/tmp/.X11-unix \
  -e DISPLAY=unix$DISPLAY \
  pklaus/cbmroot:opensuse-42.3_DEC17 \
  root

Tag summary

Content type

Image

Digest

Size

5.3 GB

Last updated

over 6 years ago

docker pull pklaus/cbmroot:opensuse-15.1_trunk