Docker, No Tears

Preface

This book is a tutorial on Docker. To follow along, install Docker Engine or Docker Desktop, then verify that the modern Compose and Buildx plugins are available.

The diagram below gives a quick map of how the book moves from single-container basics toward repeatable builds, orchestration, security, and cloud deployment targets.

@startuml
left to right direction
skinparam shadowing false
rectangle "Start Here" as start
rectangle "Core Docker" as core
rectangle "Build, CI,\nRelease" as build
rectangle "Security" as security
rectangle "Development\nWorkflows" as development
rectangle "Orchestration" as orchestration
rectangle "Platforms and\nWorkloads" as operations
rectangle "ECR, ECS,\nSageMaker" as deployment
start --> core
core --> build
build --> security
security --> development
development --> orchestration
orchestration --> operations
operations --> deployment
@enduml

Read the diagram from left to right: first get Docker working locally, then learn core container workflows, build and release images, harden runtime behavior, improve development loops, orchestrate services, and carry those patterns into specialized workloads and AWS deployments.

Reference

About

One-Off Coder logo.

One-Off Coder is an educational, service and product company. Please visit us online to discover how we may help you achieve life-long success in your personal coding career or with your company’s business goals and objectives.

Author

Jee Vang, Ph.D.