Skip to content

flhofer/docker_tutorial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Containerization - Hands-on session for Docker

EMSE and Cloud Computing and Distributed Systems Course Docker tutorial

To get everyone aligned and ready to go, I am sending you some short introductory videos. Please install the software and try them out. If you have issues, contact me BEFORE the class. I would like to have you all on track to use these tools in your accustomed environment and in a productive way during class. For those of you who already have basic understanding of Docker and have used it before: you can skip the videos.

What is Docker? https://www.youtube.com/watch?v=YFl2mCHdv24 https://docs.docker.com/engine/install/

What is Docker Compose? https://www.youtube.com/watch?v=Qw9zlE3t8Ko https://docs.docker.com/compose/install/

Git in short (very short) https://www.youtube.com/watch?v=xvwBtODV0ms https://git-scm.com/downloads

If you wish, you can then try out a bit yourself, starting with a beginner tutorial here https://docs.docker.com/get-started/

Suggested learning path:

  • Docker workshop parts 1-6 for container basics and data persistence
  • Docker workshop part 7 for Compose
  • Docker Swarm tutorial after finishing module 2 in this course

This tutorial introduces Docker use as follows:

  • Container creation, parts one and two
  • Containers in composition
  • Personalized use of containers
  • Optional advanced networking (macvlan and netns NIC passthrough)

Each part is in its own folder with step-by-step instructions and a finished file. Try it yourself first to gain experience. If you have issues, consult the final version.

It is not intended to be exhaustive. Like with every other tool, the features you need depend a lot on the use you make of it.

About

EMSE docker tutorial

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors