[Clas12_software] gemc on docker (starting with 4a.2.4)

Maurizio Ungaro ungaro at jlab.org
Fri Jun 29 13:45:10 EDT 2018


Hi all,

Starting with gemc 4a.2.4 (soon to be "production") <https://github.com/gemc/clas12Tags> gemc is distributed with docker. 

See the new instructions <https://gemc.jlab.org/gemc/html/docker.html>.

Motivation:

After many years, even with many improvements on the installation scripts, the compilation of gemc from scratch remains a difficult task. 

geant4, qt, cadmesh, various compilers, scons and cmake, etc present challenges with their upgrades and virtually every release of Mac and Linux OSes. And that's ok: we want to use the latest technologies and bug fixes. But it makes the installation grueling on the users.

Docker solves this by encapsulating the software on a container image stored on the cloud. The installation is now a one-liner and it takes a few minutes (the first time only) to download. Docker can run gemc in batch mode or interactive mode (using your browser or vnc). It can also interact with the local filesystem so you can save the work. And it can run on all architectures (including Windows).

Please give it a try and let me know.

Yours,
Mauri




-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.jlab.org/pipermail/clas12_software/attachments/20180629/8768f2a7/attachment.html>


More information about the Clas12_software mailing list