Software containers for CMSSW

In this lesson you will learn how to obtain and use Docker containers, in which you can run CMSSW jobs.

Prerequisites

General Docker introduction GitLab CI/CD introduction GitLab CI for CMSSW lesson

Schedule

Setup Download files required for the lesson
00:00 1. Introduction Which options are available to run CMSSW in a container?
00:10 2. Using full CMSSW containers How can I obtain a standalone CMSSW container?
00:20 3. Light-weight CMSSW containers How can I get a more light-weight CMSSW container?
What are the caveats of using a light-weight CMSSW container?
00:45 4. Accessing CVMFS from Docker locally How can I access CVMFS from my computer?
How can I access CVMFS from Docker?
01:10 5. Using Singularity How can I use CMSSW inside a container on LXPLUS?
01:25 6. Using unpacked.cern.ch What is unpacked.cern.ch?
How can I use unpacked.cern.ch?
01:40 Finish

The actual schedule may vary slightly depending on the topics and exercises chosen by the instructor.