Course Prerequisites
Unix Command Line
A foundational understanding of the UNIX command line is a prerequisite for this workshop. Docker relies heavily on terminal interactions, and as we move towards deploying containers in High-Performance Computing (HPC) environments, you will need to be comfortable navigating the shell without a graphical interface.
Before beginning this workshop, you should be comfortable with:
- Navigating the filesystem:
cd,ls,pwd - File manipulation:
cp,mv,rm,mkdir - Viewing and editing files:
cat,less,nanoorvim - Basic stream processing: Piping output (
|) and redirecting to files (>)
If you need a refresher on these concepts, please review our Introductory Unix materials before proceeding with the Docker installation.