Skip to content

det-lab/docker-lesson

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction to Docker with SSH

This lesson is designed to introduce new users to Docker using a step-by-step tutorial hosted with MkDocs. The goal of this tutorial is to get a local container running that the user can SSH into, so that they can run this SSH tutorial even without cluster credentials. It covers the fundamentals of containerization, Docker image vs. container differences, and walks through a hands-on example of building and running a container with SSH access.

Lesson Overview

The tutorial is broken into the following sections:

Introduces the lesson and sets expectations and goals.

Shows how to install Docker Desktop on your system and verify that the installation is working.

Explains the core differences between images and containers and how they compare to virtual machines.

Set up an SSH-enabled container so you can practice SSH commands without needing a cluster account.

Getting Started

To get started:

  1. Install Docker following the installation guide.

  2. Follow the lessons in order using the navigation or filenames above.

  3. Clone or fork this repository if you want to make changes or use this tutorial in your own teaching.

Prerequisites

License

This lesson is made available under the Creative Commons Attribution 4.0 License

About

A lesson introducing development using Docker

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published