iwantcoding.com
🔥 Daily 👥 Rooms 🏆 Top Log in Sign up
« Previous

Docker HOME

Welcome to the iwantcoding.com Docker Tutorial. Docker put containers within reach of every developer. Package your app + its dependencies into an image that runs the same on a laptop, a CI runner, and a Kubernetes node.

What this tutorial covers

ChapterYou will learn
Docker BasicsInstall, images vs containers, docker run, ports, volumes, exec, logs.
Building ImagesDockerfile, layers, multi-stage builds, caching, .dockerignore.
Compose & Networksdocker-compose, networks, dependencies, environment, healthchecks.
ProductionRegistries, tags & signing, image scanning, BuildKit, CI/CD.
ExamplesCheatsheet, runnable snippets, quiz, exercises, bootcamp, certificate.

Who this is for

  • App devs who want a reproducible dev environment.
  • DevOps / SRE shipping services to any cloud.
  • Anyone tired of "works on my machine".
How to use this tutorial: read the chapter, run the example with Try it Yourself », do the exercise, then take the quiz at the bottom. Hit Mark complete when you're done — the sidebar will track your progress.

Example

Example
docker --version
docker run hello-world
Try it Yourself »

Discussion

Loading…

« Previous