Linux Containers 2024
19/02/2024 21/02/2024
Add to Calendar
Linux Containers 2024
Bioinformatics room (CRG Training centre)
This course is designed to teach the basics of everyday Linux Containers usage. Participants will learn what Linux Containers are and why they are relevant to today's scientific practice. They will learn hands-on Docker, the most popular container technology, and by the end of the course, they should be able to build simple container images by themselves. They will also be introduced to Singularity/Apptainer, a more suitable container software for HPC environments.
Topics that are going to be addressed:
- Linux
- Containers
- Docker
- Singularity
- Apptainer
What NOT to expect:
- We will not learn about Linux command line or Bash shell. Participants should be already familiar with these concepts.
- We will not cover advanced container approaches (Docker compose) or container orchestrators such as Docker Swarm or Kubernetes.
Program:
Day 1
1. What are Linux Containers?
- Context and history
2. Docker
- Common usages and commands
- Running from different registries
- Docker volumes
Day 2
1. Docker
- Creation of Docker images
- Additional Docker commands
2. Singularity/Apptainer
Instructors: Toni Hermoso, Emilio Palumbo & José Antonio Espinosa
Dates: 19th and 21st Feb 2024 (10:30-13:30)
Location: Bioinformatics room (CRG Training Centre) - Presential
Maximum number of participants: 16
Level: Beginners
Registration deadline: 9th Feb 2024
Registration HERE
For any information, please send an email to CRG Training and Academic office (TAO): training@crg.eu