You can get access to the first few chapters of my new book right now.
It's called Learn Docker in a Month of Lunches, I've written 6 chapters out of 22 and it's available through Manning's early-access program.
About the book
Learn Docker in a Month of Lunches (DIAMOL for short) is a fully up-to-date, fully cross-platform, task-focused approach to learning Docker. Each chapter is full of exercises you can try for yourself, and ends with a lab to challenge you.
All the resources I use in the book are online:
- the source code is all on GitHub at sixeyed/diamol
- the Docker images are all on Docker Hub in the diamol organization
Every single image is multi-arch, which means it works on Windows, Linux, Intel and Arm. You can follow along using Docker Desktop on Windows 10 or Mac, or Docker Community Edition on Linux - Raspberry Pi users welcome too.
The month-of-lunches format works really nicely for learning Docker. Each chapter has a clean focus on one aspect of Docker, and the idea is that you can read the chapter and follow along with the exercises in about an hour. So you can go from zero to wannabe Docker Captain in a month :)
Chapters 1-6 are finished (although I can edit them if you have feedback, which I'd love to hear). They cover the basics of understanding Docker containers and images. If you're new to Docker this will get you up to speed running apps in containers and packaging your own apps in containers.
You can watch the recording of me joining Bret Fisher's Docker and DevOps YouTube show to find a discount code...
If you've already worked with Docker but you're not using multi-stage builds, you haven't optimized your Dockerfiles to make good use of Docker's image layer cache, you've never run your own Docker registry or you can't answer the question what will Docker do for us? then there's still plenty for you here.
Chapter 6 says "a Docker volume is a unit of storage - you can think of it as a USB stick for containers", which should be enough to make anyone want to read more.
Weeks Two, Three and Four
Are all planned out. You can read the full table of contents to see what's coming up. My aim is to get through several chapters a month from now, so the book will be done by the end of the year and available soon into 2020.