Hall A/C container
Contents:
What is Container ?
Hall C Analyzer (hcana) Container
Docker/Podman Setup
Apptainer/Singularity Setup
Example
NPS REPLAY with apptainer
SBS offline and related replay
g4sbs and container
GITLAB @Jlab
GitLab CI/CD
Hall A/C container
Welcome to Hall A/C container’s documentation!
View page source
Welcome to Hall A/C container’s documentation!
Contents:
What is Container ?
Key Characteristics of Containers
Challenges of Software Package Management
Containerization for Software Packages
Hall C Analyzer (hcana) Container
Introduction
Docker Hub Repository
Contents
Ways to Use the hcana Container
Conclusion
Docker/Podman Setup
Running hcana Command
Exiting/Stopping the Container
Restarting the Container
Running Graphics Display
Mounting volume to docker
Copying files to and from docker
Removing the container
Apptainer/Singularity Setup
Building the image
Running the image
ifarm
Example
Docker
Apptainer
NPS REPLAY with apptainer
Building the NPSlib image
Debug using interactive shell
swif2 jobs
hcswif
SBS offline and related replay
Building the SBS-offline apptainer image
Debug using interactive shell
swif2 jobs
g4sbs and container
Building the g4sbs apptainer image
Running in ifarm
Running in OSG
GITLAB @Jlab
Login Procedure
Create/Import Projects
GitLab instance limits
GitLab CI/CD
What is GitLab CI/CD?
Activating Pipelines for a Repository
.gitlab-ci.yml File
Container Building with Kaniko
Note on Buildah and Multi-arch Builds
GitLab Container Registry
GitLab Pages
Indices and tables
Index
Module Index
Search Page