Skip to content

This repository contains the materials for the Docker for Beginners workshop.

License

Notifications You must be signed in to change notification settings

DevOps-Academy-Org/docker-for-beginners

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

Docker for Beginners

This repository contains the materials for the Docker for Beginners workshop.

Scope

After finishing the workshop you should have a good understanding of what Docker is, what it benefits are and when and where to use it. Furthermore you should have gained lots of hands-on experience on how to use the Docker CLI to best work with images and containers. Finally you will have learned how to build your own Docker images from Dockerfiles and how to publish these to the Dockerhub. From here you can move on to advanced topics like managing multi-container applications with Docker-Compose.

Agenda

  1. Docker Intro (company, technology, ...)

  2. Docker Terms, Concepts & Architecture

  3. Installing Docker & Getting started

  4. First steps with Docker: Running a first container

  5. A highlevel look at the different Docker CLI commands

  6. Up and running with Docker: Running some more containers & CLI commands

  7. What's going on in containers

  8. Controlling the container environment: Docker & environment variables

  9. Persist data: Working with Docker Volumes

  10. A look at Docker Networking: DNS, IP addresses, Network Modes

  11. Working with Docker Images: Basics

  12. Working with Docker Images: Advanced

  13. Working with Dockerfiles: Building Images

  14. Working with the Docker Hub: Pushing Images

About

This repository contains the materials for the Docker for Beginners workshop.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published