.. _home-page-about: ************** About the course ************** .. autosummary:: :toctree: generated This slow-paced hands-on course is designed for absolute beginners who want to start using scientific containers to achieve reproducibility of data analysis. * `Course page `_ .. |toni| image:: images/thermoso.jpg :alt: Alternative text .. |luca| image:: images/lcozzuto.jpg :alt: Alternative text .. |julia| image:: images/jponomarenko.jpg :alt: Alternative text .. list-table:: Main instructors: :widths: 50 50 50 50 :header-rows: 1 * - Toni Hermoso - Luca Cozzuto - Julia Ponomarenko * - |toni| - |luca| - |julia| .. _home-page-outline: Outline ============ .. Trainees will work in a dedicated `AWS environment `_. .. _home-page-learning: Learning objectives ============ * Locate and fetch Docker/Singularity images from dedicated repositories. * Execute/Run a Docker/Singularity container from the command line. * Build simple Docker container images .. _home-page-prereq: Prerequisite / technical requirements ============ Being comfortable working with the CLI (command-line interface) in a Linux-based environment. Knowledge of containers is not mandatory. The course materials is online in the dedicated GitHub page for self-learning. Practitioners will need to connect during the course to a remote server via the "ssh" protocotol. You can learn about it `here `_ Those who follow the course should be able to use a command-line/screen-oriented text editor (such as nano or vi/vim, which are already available in the server) or to be able to use an editor able to connect remotely. For sake of information, below the basics of `nano `_ Having a `GitHub account `_ is recommended. .. _home-page-dates: Dates, time, location ============ * Dates: Wednesday October 24, 2022 * 11:00 - 17:30 **CET** * Location: Training room, CRG .. _home-page-program: Suggested program ============ * 11:00-12:00 Introduction to containers and Docker * 12:00-14:30 Lunch break * 14:30-17:30 Docker and Singularity