Docker - Deep Dive

Training Architect
course instructor image
Travis Thomsen
I have over 17 years of experience in all phases of the software development life cycle, which includes software analysis, design, development, testing, implementation, debugging, maintenance and documentation. I am passionate about learning new technologies, methodologies, languages and automation.

Introduction

Introduction

Setting Up Your Environment

Docker Under the Hood

Learning the Basics of Docker

Docker Basics

Networking and Storage

Networking

Storage

Docker Images

Dockerfile

Building and Distributing Images

Managing Images

Beyond the Docker Basics

Container Management

Docker Compose

Docker Swarm

Docker Security

Conclusion

Final Steps

Details

Are you new to Docker or need a refresher on the current version? If so, then this course is for you!


This course will cover Docker 18.09.4, and you will learn:



  • The basics of how Docker works
  • How to install the Docker Community Edition
  • How to manage images, containers, networks, and volumes
  • Build images using a Dockerfile
  • Tag images and push them to Docker Hub
  • Use Docker Compose to deploy Microservices to Docker
  • Run Docker in Swarm Mode for a more production-ready environment
  • Use Secrets to protect sensitive data like passwords

This course has a number of hands-on labs that will put your Docker knowledge to the test!


Interactive Diagram: https://interactive.linuxacademy.com/diagrams/DockerDeepDive.html


Study Guides

Introduction_to_Docker.pdf

The_Docker_Engine.pdf

Docker_Images_and_Containers.pdf

Docker_Hub.pdf

Networking_Overview.pdf

Storage_Overview.pdf

Introduction_to_the_Dockerfile.pdf

Introduction_to_Docker_Security.pdf

Docker_Architecture.pdf

Introduction_to_Docker_Swarm.pdf

Interactive Diagram

https://interactive.linuxacademy.com/diagrams/DockerDeepDive.html

Instructor Deck

Community

certificate ribbon icon

Earn a Certificate of Completion

When you complete this course, you’ll receive a certificate of completion as proof of your accomplishment.

Looking For Team Training?

Learn More