dgs19
Docker Getting Started
View the Project on GitHub
gerassimos/dgs19
Table of Contents
Section 1 - About the course
About the course
Section 2 - Introduction to Docker
Introduction to Docker
Section 3 - Installation of Docker
Installation of Docker
Section 4 - Command line structure - System Verification
First Docker commands
Section 5 - Containers lifecycle
Starting our first container
Container Shell
Monitor_Containers
Section 6 - Docker Networking Basics
Docker Network Concepts
Docker Network CLI commands
Docker Network DNS
Section 7 - Container Images - Docker Hub Registry
Storage in Docker
Docker images - Local Cache
The Docker Hub Registry
Image Tagging and Pushing to Docker Hub
Section 8 - Build Images - The Dockerfile Basics
Building Images - The Dockerfile Basics
Section 9 - Persistent Data and Volumes
Persistent Data
Persistent Data Volumes
Persistent Data-Bind Mounting
Section 10 - Docker Compose
Docker Compose Introduction
Docker Compose Basic Commands
Exercises - LAB
Section 4 - Command line structure - System Verification
First Docker commands
Section 5 - Containers lifecycle
Starting our first container
Container Shell
Monitor Containers
Section 6 - Docker Network Concepts
Docker Network CLI commands
Docker Network DNS
Section 7 - Container Images - Docker Hub Registry
Image Tagging and Pushing to Docker Hub
Section 8 - Build Images - The Dockerfile Basics
Dockerize a Spring Boot application
Section 9 - Persistent Data and Volumes
Persistent Data
Section 10 - Docker Compose
Docker Compose Basic Commands
Resources
GitHub repository
dgs19
Code samples and other resources
pdf slides
Exercises and Hands-on Labs
Play With Docker