docker

ABC.Docker

Learn the essentials of Docker and containers

๐Ÿ“– Access the Guide

What Will You Learn?

What is it?

What containers are, when to use them, and how to use them effectively

Course content
Docker Compose

A tool to define and run multi-container applications

Course content
Workshops

The course is designed around hands-on, real-world tasks

Course content

Course Content

Introduction

  • What, how, and when?
  • VMs vs Containers
  • Images
  • Microservices

Workshop

  • Basic CLI commands
  • Create images
  • Run containers
  • Connect to containers
  • Inspect logs

Workshop

  • Docker Compose
  • YAML
  • DNS
  • Dependencies
  • Sample application

Who Am I?

Adriano

My name is Adriano, and I have been a developer and Solutions Architect for over 15 years.

I have worked as a Full Stack Developer, Technical Lead, and Solutions Architect. I currently work as a Cloud Solutions Specialist at IBM.

Like every developer, I am always looking for new projects (and abandoning others ๐Ÿ˜ฌ).

Frequently Asked Questions

Who is this course for?

This course is designed for anyone with basic development knowledge who wants to start using Docker.

You wonโ€™t become a Docker expert, but youโ€™ll gain all the knowledge needed to use it in your daily work.


How long does it last?

The course is divided into 4 sessions of approximately 45โ€“60 minutes each.


What do I need to take the course?

You only need a laptop with Windows 10, macOS, or Linux, and the required software installed as described in this section of the guide.