Rivet is hosted by Hepforge, IPPP Durham

Changes between Version 22 and Version 23 of Docker


Ignore:
Timestamp:
Apr 17, 2018, 2:51:31 PM (5 weeks ago)
Author:
buckley
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Docker

    v22 v23  
    2828
    2929{{{
    30 docker pull hepstore/rivet:2.5.4
     30docker pull hepstore/rivet:2.6.0
    3131}}}
    3232
    3333This will download and store the docker container in /var/lib/docker on your linux or mac system.
     34
     35For the rest of this document we will refer to the Rivet/image version number as "X.Y.Z": replace this with the Rivet version code that you are using, cf. the pull command above.
    3436
    3537
     
    4042
    4143{{{
    42 docker run -it --rm hepstore/rivet:2.5.4 bash
     44docker run -it --rm hepstore/rivet:X.Y.Z bash
    4345}}}
    4446
     
    5052
    5153{{{
    52 docker run -i --rm hepstore/rivet:2.5.4 rivet --list-analyses
     54docker run -i --rm hepstore/rivet:X.Y.Z rivet --list-analyses
    5355}}}
    5456
     
    6971
    7072{{{
    71 alias             rivet='docker run -i  --rm  -u `id -u $USER`:`id -g`  -v $PWD:$PWD -w $PWD  hepstore/rivet:2.5.4 rivet'
    72 alias  rivet-mkanalysis='docker run -i  --rm  -u `id -u $USER`:`id -g`  -v $PWD:$PWD -w $PWD  hepstore/rivet:2.5.4 rivet-mkanalysis'
    73 alias rivet-buildplugin='docker run -i  --rm  -u `id -u $USER`:`id -g`  -v $PWD:$PWD -w $PWD  hepstore/rivet:2.5.4 rivet-buildplugin'
    74 alias      rivet-mkhtml='docker run -i  --rm  -u `id -u $USER`:`id -g`  -v $PWD:$PWD -w $PWD  hepstore/rivet:2.5.4 rivet-mkhtml'
     73alias             rivet='docker run -i  --rm  -u `id -u $USER`:`id -g`  -v $PWD:$PWD -w $PWD  hepstore/rivet:X.Y.Z rivet'
     74alias  rivet-mkanalysis='docker run -i  --rm  -u `id -u $USER`:`id -g`  -v $PWD:$PWD -w $PWD  hepstore/rivet:X.Y.Z rivet-mkanalysis'
     75alias rivet-buildplugin='docker run -i  --rm  -u `id -u $USER`:`id -g`  -v $PWD:$PWD -w $PWD  hepstore/rivet:X.Y.Z rivet-buildplugin'
     76alias      rivet-mkhtml='docker run -i  --rm  -u `id -u $USER`:`id -g`  -v $PWD:$PWD -w $PWD  hepstore/rivet:X.Y.Z rivet-mkhtml'
    7577
    7678# for yoda tools ...
    77 alias      yodamerge='docker run -i --rm  -u `id -u $USER`:`id -g`  -v $PWD:$PWD -w $PWD  hepstore/rivet:2.5.4 yodamerge'
     79alias      yodamerge='docker run -i --rm  -u `id -u $USER`:`id -g`  -v $PWD:$PWD -w $PWD  hepstore/rivet:X.Y.Z yodamerge'
    7880}}}
    7981
     
    8385
    8486{{{
    85 alias             rivet='docker run -i --privileged --rm  -u `id -u $USER`:`id -g`  -v $PWD:$PWD -w $PWD  hepstore/rivet:2.5.4 rivet'
    86 alias  rivet-mkanalysis='docker run -i --privileged --rm  -u `id -u $USER`:`id -g`  -v $PWD:$PWD -w $PWD  hepstore/rivet:2.5.4 rivet-mkanalysis'
    87 alias rivet-buildplugin='docker run -i --privileged --rm  -u `id -u $USER`:`id -g`  -v $PWD:$PWD -w $PWD  hepstore/rivet:2.5.4 rivet-buildplugin'
    88 alias      rivet-mkhtml='docker run -i --privileged --rm  -u `id -u $USER`:`id -g`  -v $PWD:$PWD -w $PWD  hepstore/rivet:2.5.4 rivet-mkhtml'
     87alias             rivet='docker run -i --privileged --rm  -u `id -u $USER`:`id -g`  -v $PWD:$PWD -w $PWD  hepstore/rivet:X.Y.Z rivet'
     88alias  rivet-mkanalysis='docker run -i --privileged --rm  -u `id -u $USER`:`id -g`  -v $PWD:$PWD -w $PWD  hepstore/rivet:X.Y.Z rivet-mkanalysis'
     89alias rivet-buildplugin='docker run -i --privileged --rm  -u `id -u $USER`:`id -g`  -v $PWD:$PWD -w $PWD  hepstore/rivet:X.Y.Z rivet-buildplugin'
     90alias      rivet-mkhtml='docker run -i --privileged --rm  -u `id -u $USER`:`id -g`  -v $PWD:$PWD -w $PWD  hepstore/rivet:X.Y.Z rivet-mkhtml'
    8991
    9092# for yoda tools ...
    91 alias      yodamerge='docker run -i --privileged --rm  -u `id -u $USER`:`id -g`  -v $PWD:$PWD -w $PWD  hepstore/rivet:2.5.4 yodamerge'
     93alias      yodamerge='docker run -i --privileged --rm  -u `id -u $USER`:`id -g`  -v $PWD:$PWD -w $PWD  hepstore/rivet:X.Y.Z yodamerge'
    9294}}}
    9395
     
    139141== Running on gzip compressed HepMC files ==
    140142
    141 Running on gzip compressed files requires a slight modificaition of the command line:
     143Before Rivet 2.6.0, running on gzip compressed files required a slight modification of the command line:
    142144
    143145
     
    154156
    155157{{{
    156 alias  rivet='docker run -i  --rm  -u `id -u $USER`:`id -g`  -v $PWD:$PWD -w $PWD  hepstore/rivet:2.5.3 rivet'
     158alias  rivet='docker run -i  --rm  -u `id -u $USER`:`id -g`  -v $PWD:$PWD -w $PWD  hepstore/rivet:X.Y.Z rivet'
    157159}}}
    158160