Skip to content

Instantly share code, notes, and snippets.

@reviewthebest
Last active June 13, 2024 03:12
Show Gist options
  • Save reviewthebest/9af5d1f4ec509f6da511801920556ec6 to your computer and use it in GitHub Desktop.
Save reviewthebest/9af5d1f4ec509f6da511801920556ec6 to your computer and use it in GitHub Desktop.
The Best Docker Books
title excerpt publishDate category
The Best Docker Books
Explore top Docker books in this comprehensive roundup, providing insights into containerized applications and essential industry reading. Discover recommended books that cater to both beginners and advanced Docker users.
2024-05-18T09:49:43Z

Top 24 Docker Books

Dive into the world of Docker with our latest book roundup! In this article, we've compiled a list of top-notch books that will help you master Docker, from essential beginner's guides to advanced techniques. Whether you're a seasoned DevOps professional or just starting your container journey, our handpicked selection has something for everyone. Explore the wealth of knowledge in these Docker Books and take your skills to the next level.

As an Amazon Affiliateβ„’ I may earn from qualified purchases.



docker-in-practice-second-edition-96576-1

Discover the power of Grails in "Grails in Action, Second Edition. " This comprehensive guide offers an engaging, hands-on approach to learning Grails 2.3 core skills through the development of a Twitter clone. From TDD techniques to single-page web app UI techniques and NoSQL backend integration, experience a streamlined process to web development.

Whether you're new to Java or Groovy or already have web development experience, the book's pragmatic and intuitive approach allows you to master Grails quickly. Explore topics such as Agile delivery, plugin usage and management, and advanced GORM kung fu.

Authors Glen Smith and Peter Ledbrook bring their extensive experience in the Grails community to this engaging title, ensuring you receive accurate and relevant information. Say goodbye to tedious reconfigurations and hello to seamless integration with Spring, Hibernate, and now, improved REST support.

"Grails in Action, Second Edition"β€”the ultimate resource for Grails enthusiasts looking to unleash their creativity and innovate with a single-page web application UI.


  • Authors: Peter Ledbrook, Glen Smith

  • Publisher: Simon and Schuster

  • Published Date: June 10, 2014

  • Page Count: 856.0

  • Print Type: BOOK

  • Categories: Computers

  • Maturity Rating: NOT_MATURE

  • Language: en


🎧 Listen Free at Amazon Audible

➑️ Read Free with Amazon Kindle Unlimited



the-docker-book-94119-1

Containerization Is the New Virtualization


"The Docker Book": Discover the future of technology with Docker - the groundbreaking, open-source container service! Designed specifically for SysAdmins, SREs, Operations staff, Developers, and DevOps professionals, this book is your ultimate guide to mastering Docker, the new-age virtualization.

Filled with 398 informative pages, this book walks you through a comprehensive journey from installation and deployment to advanced management and extension of Docker. Kicking off with simple Docker basics and its components, we delve into the intricacies of container building, service development, and performance enhancement.

Get ready to streamline your development lifecycle - from testing to production - with the magic of Docker. Learn how to leverage Docker for crafting test environments for new projects, seamless integration with Continuous Integration, and the creation of robust, scalable application services and platforms.

Beyond these, we introduce you to Docker's API, illustrating its utilization and customization potential. Lastly, we explore the realm of orchestration, demonstrating how tools like Compose, Swarm, and Consul can simplify the management of your Docker containers.

With an average rating of 4.0, "The Docker Book" stands as your trusty companion in harnessing Docker's unparalleled capabilities. Get yours today to revolutionize the way you perceive, utilize and extend your IT infrastructure!


  • Authors: James Turnbull

  • Publisher: James Turnbull

  • Published Date: July 14, 2014

  • Page Count: 398.0

  • Print Type: BOOK

  • Categories: Computers

  • Average Rating: 4.0

  • Ratings Count: 1.0

  • Maturity Rating: NOT_MATURE

  • Language: en


πŸ“’ Stream Free from Audible

➑️ Enjoy for Free on Amazon Kindle



docker-cookbook-96575-1

Dive into the world of containerization with Docker Cookbook, perfect for developers, system administrators, and DevOps professionals looking to streamline their development, QA, and production environments. This comprehensive guide assumes readers possess basic Linux/Unix skills, such as package installation, file editing, and service management, but prior knowledge in virtualization technologies like KVM, XEN, and VMware is not necessary.

With 248 pages of practical advice, Docker Cookbook is the perfect resource for mastering Docker and improving your overall containerization workflow.


  • Authors: Neependra Khare

  • Published Date: June 11, 2015

  • Page Count: 248.0

  • Print Type: BOOK

  • Categories: Computers

  • Maturity Rating: NOT_MATURE

  • Language: en


πŸ”Š Listen Free on Audible

πŸ“– Enjoy for Free via Kindle Unlimited



docker-cookbook-96574-1

Solutions and Examples for Building Distributed Applications


Get ready to learn the ins and outs of Docker with the Docker Cookbook! Written for developers, operators, and IT professionals, this cookbook offers practical recipes and examples for building distributed applications. Whether deployed on-premise or in the cloud, this book is your go-to guide for Docker solutions.

For developers who are new to Docker, this cookbook provides a fast track to building and deploying applications. With clear and concise instructions, you'll be able to go from scratch to distributed applications in just a few chapters.

Operators will appreciate this cookbook as well, giving them a better understanding of the tools developers use and helping them to adopt Docker in their work. With easy-to-follow recipes, operators can create and deploy Docker images efficiently.

IT professionals will benefit from this text, as it offers solutions to everyday problems and helps create, run, share, and deploy Docker images quickly.

With 359 pages, this comprehensive guide is published by O'Reilly Media, Inc. Written by SΓ©bastien Goasguen, the Docker Cookbook has a focus on solving real-world problems and showcasing the power of Docker.

Don't miss out on the opportunity to learn Docker and revolutionize the way you work! Get your hands on the Docker Cookbook today!


  • Authors: SΓ©bastien Goasguen

  • Publisher: "O'Reilly Media, Inc."

  • Published Date: November 04, 2015

  • Page Count: 359.0

  • Print Type: BOOK

  • Categories: Computers

  • Maturity Rating: NOT_MATURE

  • Language: en


πŸ“’ Stream for Free with Amazon Audible

➑️ Explore Free on Amazon Kindle



using-docker-96568-1

Developing and Deploying Software with Containers


Discover the power and simplicity of Docker containers and unlock their potential for streamlined software development and deployment. "Using Docker" is a comprehensive guide for developers, operations engineers, and system administrators seeking an introduction to containerization and a leap into the world of DevOps.

Written by renowned author Adrian Mouat, this book offers a hands-on approach, taking you from the basics of Docker and containers to running dozens of containers on a multi-host system. It highlights the benefits of containerization, making it an invaluable asset for anyone looking to improve software development processes.

Throughout the book, learn about developing, testing, and deploying web applications using Docker, as well as various techniques for logging, monitoring, networking, and security. By adopting Docker and containerization practices, you'll gain the ability to implement Continuous Deployment, push your applications to production, and streamline the overall development process.

Whether you're new to containerization or an experienced professional, "Using Docker" provides the knowledge and tools needed to fully embrace this important technology in your computing endeavors.


  • Authors: Adrian Mouat

  • Publisher: "O'Reilly Media, Inc."

  • Published Date: December 09, 2015

  • Page Count: 354.0

  • Print Type: BOOK

  • Categories: Computers

  • Maturity Rating: NOT_MATURE

  • Language: en


πŸ‘‰ Listen for Free from Amazon Audible

➑️ Explore for Free at Amazon Kindle Unlimited



continuous-delivery-with-docker-and-jenkins-94156-1

Unleash the power of Docker and Jenkins to revolutionize your DevOps workflow! "Continuous Delivery with Docker and Jenkins" takes you on a journey through the creation of a complete Continuous Delivery pipeline using Docker, Jenkins, and Ansible.

Discover how to build reliable and secure applications with Docker containers, create multi-container applications, and manage database changes effectively in a Continuous Delivery process. This book is perfect for DevOps Engineers, developers, and IT Operations professionals who want to enhance the DevOps culture using Docker and Jenkins.

Get ready to scale up your builds, speed up Jenkins performance, and deploy applications using Jenkins and Docker Swarm. Improve your Continuous Delivery process and learn best practices for Docker image publishing and community-driven deployment cycles.

With 326 pages packed with practical examples and expert insights, this book is your ultimate guide to unlocking the full potential of Docker and Jenkins in your DevOps workflow.


  • Authors: Rafal Leszko

  • Publisher: Packt Publishing Ltd

  • Published Date: August 24, 2017

  • Page Count: 326.0

  • Print Type: BOOK

  • Categories: Computers

  • Maturity Rating: NOT_MATURE

  • Language: en


πŸ‘‰ Stream Free on Audible

πŸ‘‰ Explore Free via Amazon Kindle



learn-docker-fundamentals-of-docker-18-x-96567-1

Everything you need to know about containerizing your applications and running them in production


Learn Docker - Fundamentals of Docker 18. x offers a comprehensive introduction to containerizing your applications and running them in production. Perfect for system administrators, operations engineers, DevOps engineers, and developers, this book begins with the basics, allowing you to dive into Docker fundamentals and set up a working environment.

Covering essential concepts such as Docker containers, Docker images, Docker Compose, and more, this practical test-based approach ensures you'll be proficient with the powerful containerization tool. You'll learn how to containerize applications, share or ship your application as an immutable container image, build Docker swarms and Kubernetes clusters in the cloud, and run highly distributed applications with zero downtime.

Gain hands-on experience with Docker containers and orchestrators such as SwarmKit and Kubernetes. Additionally, discover the ins and outs of securing your applications via encapsulation, networks, and secrets, and explore your options when deploying your containerized app into the cloud.

Start your Docker journey with Learn Docker - Fundamentals of Docker 18. x and revolutionize the way you deploy and manage applications.


  • Authors: Gabriel N. Schenker

  • Publisher: Packt Publishing Ltd

  • Published Date: April 26, 2018

  • Page Count: 389.0

  • Print Type: BOOK

  • Categories: Computers

  • Maturity Rating: NOT_MATURE

  • Language: en


πŸ‘‰ Listen for Free at Amazon Audible

πŸ“˜ Read for Free at Amazon Kindle Unlimited



beginning-devops-with-docker-96566-1

Automate the deployment of your environment with the power of the Docker toolchain


Delve into the exciting world of DevOps with Docker and revolutionize your application deployment with the power of automation! Written by Joseph Muli, "Beginning DevOps with Docker" is a thoroughly enlightening guide that takes you from installation to mastery of Docker.

In this 96-page treasure, you'll learn how to create reliable, consistent, and smooth application experiences, no matter where they're deployed. Whether you're a novice developer or an experienced DevOps expert, Joseph's insights will help you harness the potential of Docker and leverage the toolchain to streamline your development process.

From the very beginning, Joseph's expert guidance will empower you to install Docker on diverse systems and get started with a powerful tool in your tech stack. As you progress through the book, you'll be introduced to the intricacies of Docker, including containers, images, and everything in between.

Armed with this knowledge, you'll be well-equipped to tackle real-world challenges and effectively manage your software development projects. Start your journey with "Beginning DevOps with Docker" today and take your development game to the next level!


  • Authors: Joseph Muli

  • Publisher: Packt Publishing Ltd

  • Published Date: May 29, 2018

  • Page Count: 96.0

  • Print Type: BOOK

  • Categories: Computers

  • Maturity Rating: NOT_MATURE

  • Language: en


πŸ”Š Enjoy Free on Audible

Read Free with Amazon Kindle Unlimited



practical-docker-with-python-96571-1

Build, Release and Distribute your Python App with Docker


Unlock the power of Docker and Python with Practical Docker with Python! This comprehensive guide takes an approachable, project-based route to help you understand the key differences between containers and virtual machines. Delve into the world of Docker and learn how to build, release, and distribute your Python applications with ease.

The book starts by introducing you to the basics of containers and Docker, followed by a step-by-step guide on Docker installation and configuration. Get familiar with the essential functions and commands used in Docker by running simple containers using Docker commands.

Next, you'll embark on an exciting journey to develop a Python-based Messaging Bot using the required libraries and virtual environment. Learn how to add Docker Volumes to your project and ensure that your container data remains safe. Discover the capabilities of building databases within Docker containers and explore how to link your project to one.

Finally, dive into the magic of Docker Compose as you bring the Bot-associated database to life, all at once. This book equips you with the knowledge and skills to build, run, and distribute Docker containers effectively. Don't miss out on this opportunity to elevate your build and release workflow with Practical Docker with Python!

This book is perfect for intermediate developers and DevOps practitioners seeking to enhance their knowledge. With 195 pages, Practical Docker with Python is your ultimate guide to Docker with Python. Get your copy now and start your Docker journey today!


  • Authors: Sathyajith Bhat

  • Publisher: Apress

  • Published Date: July 26, 2018

  • Page Count: 195.0

  • Print Type: BOOK

  • Categories: Computers

  • Maturity Rating: NOT_MATURE

  • Language: en


➑️ Listen Free with Amazon Audible

➑️ Read Free via Kindle Unlimited



docker-cookbook-96563-1

Over 100 practical and insightful recipes to build distributed applications with Docker , 2nd Edition


Docker has become a game-changer in the world of software development and deployment. The Docker Cookbook is your go-to resource for mastering this powerful platform. With over 100 recipes, this revised edition walks you through the process of efficiently deploying and managing containers using Docker, Kubernetes, and other orchestration tools.

Learn how to set up Docker, work with Docker images, and tackle network and data management for your containers. Discover the Docker APIs and language bindings that enable you to manipulate images and containers with ease. Plus, delve into topics like container orchestration, security, PaaS solutions, and best practices for hosting platforms. Gain hands-on experience with the new features of Docker 18. xx and beyond, including working with AWS and Azure.

The Docker Cookbook is an essential guide for developers, system administrators, and DevOps engineers seeking to enhance their containerization skills. No matter what platform you're working on, this book will empower you to create, manage, and optimize your containerized applications at scale.


  • Authors: Ken Cochrane, Jeeva S. Chelladhurai, Neependra K Khare

  • Publisher: Packt Publishing Ltd

  • Published Date: August 31, 2018

  • Page Count: 344.0

  • Print Type: BOOK

  • Categories: Computers

  • Maturity Rating: NOT_MATURE

  • Language: en


➑️ Stream Free via Amazon Audible

Explore for Free at Amazon Kindle Unlimited



docker-up-running-96562-1

In "The Green and the Black, " William Meikle takes readers on a chilling journey into the heart of Newfoundland's haunting past. A team of intrepid archaeologists unearth the eerie remnants of a long-lost prospecting team, only to find themselves under siege by a sinister infection. With the help of a journal and papers from the past, they delve deeper into the mystery, discovering the source of the horror lies in the ancient, unstable depths of the earth.

Will the archaeologists be able to face their darkest fears and survive the dangerous secrets buried deep within the mine? Find out in this thrilling exploration of history, mystery, and the unknown.


  • Authors: William Meikle

  • Publisher: Crossroad Press

  • Published Date: October 09, 2018

  • Print Type: BOOK

  • Categories: Juvenile Fiction

  • Maturity Rating: NOT_MATURE

  • Language: en


🎧 Hear for Free @ Audible

πŸ“± Explore for Free at Amazon Kindle Unlimited



mastering-docker-96580-1

Unlock new opportunities using Docker's most advanced features, 3rd Edition


"Mastering Docker", written by Russ McKendrick and Scott Gallagher, is a crucial resource for IT professionals who want to harness the true potential of Docker in their daily workflow. In this third edition, Docker has rapidly changed what's feasible in modern application development. But how can we keep our heads above the tech wave, or ensure we're not misrepresenting the power Docker holds?

"Mastering Docker" not only shows us how to use Docker more effectively, but also challenges us to rethink what's possible. Covering topics on how to build, manage, and store images, along with best practices to improve efficiency, readers are introduced to advanced concepts including Docker Engine, Machine, Compose, and Swarm integration, and even Kubernetes.

The essence of the book lies in learning from Docker's tools and integrating them in innovative ways. Gaining full control over your containers through Docker Compose, Swarm, and Kubernetes, readers won't just learn the basics - we'll delve into creating highly scalable applications using the core technologies of Docker.

As an IT professional, understanding "Mastering Docker"'s key components will equip you with the tools to become fluent in Docker's concepts, solve architectural problems using Docker's clustering tools, and secure containers and files.

If you are keen to utilize Docker's unlimited potential in your development workflow, to understand how to handle security, leverage Linux containers, and much more, this resource is for you. Take a deep dive and unlock the secrets of Docker to revolutionize system administration, web development, and beyond.


  • Authors: Russ McKendrick, Scott Gallagher

  • Publisher: Packt Publishing Ltd

  • Published Date: October 25, 2018

  • Page Count: 426.0

  • Print Type: BOOK

  • Categories: Computers

  • Maturity Rating: NOT_MATURE

  • Language: en


Stream for Free at Amazon Audible

πŸ“± Enjoy Free from Amazon Kindle Unlimited



mastering-concurrency-in-python-94088-1

Create faster programs using concurrency, asynchronous, multithreading, and parallel programming


Mastering Concurrency in Python provides you with a comprehensive introduction to the intricacies of concurrent programming in Python. This book dives deep into the world of Python programming, specifically addressing the concepts, principles, and modern patterns of concurrency in this popular language.

Authored by Quan Nguyen, the book begins by covering the basics of concurrency and then delves into more advanced topics such as multithreading programming, multiprocessing, web scraping, and asynchronous I/O. Along the way, you'll gain an understanding of common issues that developers and engineers often face in concurrent programming.

In the later chapters, you'll learn about advanced concepts in Python concurrency and how they interact within the Python ecosystem, such as the Global Interpreter Lock (GIL). The book also provides practical solutions to real-world concurrency problems through examples, ensuring you're well-equipped to tackle complex concurrent programming tasks.

Whether you're a novice in concurrency or an experienced developer seeking to enhance your Python skills, Mastering Concurrency in Python is an indispensable guide that will deepen your understanding of concurrency concepts and the ways they apply to the Python language.


  • Authors: Quan Nguyen

  • Publisher: Packt Publishing Ltd

  • Published Date: November 27, 2018

  • Page Count: 433.0

  • Print Type: BOOK

  • Categories: Computers

  • Maturity Rating: NOT_MATURE

  • Language: en


πŸ”Š Enjoy Free from Amazon Audible

πŸ“– Read for Free on Kindle Unlimited



docker-for-rails-developers-96569-1

Build, Ship, and Run Your Applications Everywhere


Docker has quickly gained traction in the development world, becoming increasingly fundamental to software development. For Ruby and Rails developers, Docker offers a new set of superpowers, revolutionizing DevOps and making life easier. This book, Docker for Rails Developers, is a must-have tool that empowers you with hands-on, real-world experience in using Docker for your Ruby and Rails applications.

Starting from scratch, the book teaches you how to run applications at scale, adding new resources as needed. Docker provides a reliable, consistent environment that works the same everywhere, without requiring a PhD in infrastructure and operations. You'll learn to spin up a cluster, scale it up or down at will, and even start by running a Ruby script without having Ruby installed on your local machine.

The book takes you through the process of Dockerizing a Rails application and running it using containers, including creating your own custom Docker images tailored for running Rails apps. Discover the best practices for using Docker in both development and production environments, fitting it seamlessly into your development workflow and deployment process.

This comprehensive guide provides a solid foundation on using Docker, making it an essential resource for any Ruby and Rails developer looking to unlock the full potential of Docker and streamline their development and deployment process.


  • Authors: Rob Isenberg

  • Publisher: Pragmatic Bookshelf

  • Published Date: February 14, 2019

  • Page Count: 325.0

  • Print Type: BOOK

  • Categories: Computers

  • Maturity Rating: NOT_MATURE

  • Language: en


πŸ’Ώ Stream Free with Amazon Audible

Read for Free at Kindle Unlimited



learn-docker-net-core-java-node-js-php-or-python-96579-1

Learn Docker: The Ultimate Guide to Deploying Your First Containerized Application

Are you a developer struggling to get started with Docker? Look no further! Join Arnaud Weil, an experienced Docker trainer and mentor, as he leads you on a journey to create and run your first containerized application.

Whether you're working with. NET Core, Java, Node. JS, PHP, or Python, Weil's comprehensive, hands-on guide will have you up and running in no time. Designed for beginners, this book spares no expense, providing 150 pages of in-depth, practical instruction and real-world examples.

Throughout the book, you'll find a wealth of exercises, samples, and exercises geared to immerse you in the Docker world. With this guide in your hands, you can expect to be confidently creating and running your first containerized application within a week.

"Learn Docker" is the perfect addition to your developer toolkit, offering a balanced approach to information, intrigue, and engaging learning experiences. Don't let the world of Docker leave you behind - dive in and explore the benefits for yourself.

Don't wait; start your Docker journey today with Arnaud Weil's "Learn Docker! "


  • Authors: Arnaud Weil

  • Publisher: Lulu.com

  • Published Date: March 05, 2019

  • Page Count: 150.0

  • Print Type: BOOK

  • Maturity Rating: NOT_MATURE

  • Language: en


πŸ“’ Stream Free on Amazon Audible

πŸ“– Enjoy for Free via Kindle Unlimited



mastering-docker-enterprise-94125-1

Red, Red Robin delves into the intricate world of deceit and manipulation, where the lines between good and evil become blurred. Ruth Lasseter, a seemingly ordinary woman, finds herself confronted by the chilling aftermath of her encounter with a disturbed young escort. The unspoken horrifying truth begins to take its toll on Ruth's life, leaving her with a lingering suspicion that the man she nearly stopped has not vanished into thin air.

Pursuit of the elusive, haunting specter becomes an unyielding quest for Ruth in this riveting piece of literature. This gripping tale of suspense will leave readers on the edge of their seats as the story unfolds, showcasing the complex interplay of human desires, fear, and redemption.


  • Authors: Stephen Gallagher

  • Publisher: Gateway

  • Published Date: April 16, 2019

  • Page Count: 320.0

  • Print Type: BOOK

  • Categories: Fiction

  • Maturity Rating: NOT_MATURE

  • Language: en


➑️ Hear for Free via Audible

πŸ“– Explore Free with Amazon Kindle



flex-mobile-in-action-90839-1

Dive into the world of Docker with Docker in Action, Second Edition! This fully updated bestseller helps you master the skills needed to create, deploy, and manage applications hosted in Docker containers. With additional content, including four new chapters, revised best practices, and a host of new examples, this second edition is your go-to guide for tackling the exciting and rapidly evolving technology of Docker.

Learn the ins and outs of this revolutionary containerization platform, which allows you to easily package and run applications with their dependencies, all within an isolated environment. This streamlined approach cuts down on time spent on installation, maintenance, and scaling. From development environments to cloud deployments, Docker's utility knows no bounds.

Docker in Action, Second Edition is catered to developers with previous experience in working with Linux. This comprehensive guide takes you from understanding the Docker model to hands-on experience, covering topics such as packaging applications, security, and deploying across a cluster of hosts. See how Docker can be your lifesaver in every stage of the development process and on various platforms.

Join authors Jeff Nickoloff and Stephen Kuenzli as they lead you on a journey to discover the vast possibilities of Docker. With an emphasis on practical learning, you'll find this book to be an indispensable tool in your Docker adventures.


  • Authors: Jeffrey Nickoloff, Stephen Kuenzli

  • Publisher: Simon and Schuster

  • Published Date: October 28, 2019

  • Page Count: 481.0

  • Print Type: BOOK

  • Categories: Computers

  • Maturity Rating: NOT_MATURE

  • Language: en


🎧 Enjoy Free with Audible

➑️ Read Free at Amazon Kindle Unlimited



learn-docker-in-a-month-of-lunches-96573-1

Dive into the world of Docker with ease and confidence by learning the technology from scratch, step by step, in just one month! "Learn Docker in a Month of Lunches" is the perfect accessible guide to mastering Docker on Linux, Windows, or Mac systems. Whether you're a developer or an administrator, this book puts practical Docker skills at your fingertips, helping you handle the challenges of modern IT, from cloud migration and microservices to working with legacy systems.

Say goodbye to overwhelming theory and focus on what matters: essential Docker concepts taught in bite-sized lessons. By the end of this book, you'll be able to containerize and run any kind of application with Docker, and you'll have the tools and knowledge to tackle real-world challenges in IT. With a purchase of the print book, you receive a free eBook in various formats from Manning Publications.

"Learn Docker in a Month of Lunches" is the ideal starting point for IT professionals who want to grow their knowledge and master Docker. No previous Docker experience is required, and author Elton Stoneman's expert guidance will lead you through the process of understanding Docker containers and images, running distributed applications in containers, scaling efforts, implementing secure remote access, and more.

With 462 pages of straightforward, hands-on lessons, this book provides all you need to learn Docker effectively and confidently. Dive into the world of this essential technology and elevate your skills today!


  • Authors: Elton Stoneman

  • Publisher: Simon and Schuster

  • Published Date: June 13, 2020

  • Page Count: 462.0

  • Print Type: BOOK

  • Categories: Computers

  • Maturity Rating: NOT_MATURE

  • Language: en


πŸ‘‰ Listen for Free on Audible

➑️ Explore for Free from Amazon Kindle Unlimited



learn-docker-in-a-month-of-lunches-94136-1

Learn Docker in a Month of Lunches is a concise and accessible guide to mastering Docker, the groundbreaking containerization technology. This quick-and-easy book, perfect for IT professionals with no prior experience, covers all the essentials needed to run applications on Linux, Windows, and Mac systems.

Understanding the concept of Docker is simple: package applications inside lightweight virtual containers that can be easily installed. The impact of this idea is enormous! Docker allows for effective management of applications without the need for custom infrastructures, making it a must-know technology for both developers and administrators.

Written by Elton Stoneman, a consultant, former Docker architect, Microsoft MVP, and Pluralsight author, Learn Docker in a Month of Lunches offers practical, hands-on lessons to ensure you're up to speed with Docker. Beginning with the fundamentals, you'll run containers by chapter 2, package applications in chapter 3, and gain in-depth knowledge of Docker by the end of the month.

This book is divided into four parts:

  1. Understanding Docker containers and images: Dive into the basics of Docker, including building your own Docker images and packaging applications.

  2. Running distributed applications in containers: Learn how to run multi-container apps, support reliability, and add observability.

  3. Running at scale with a container orchestrator: Understand orchestration solutions like Docker Swarm and Kubernetes.

  4. Getting your containers ready for production: Optimize images, handle application configuration, and manage logs.

Learn Docker in a Month of Lunches covers the following topics:

  • Package applications to run in containers

  • Run containers in production

  • Build optimized Docker images

  • Run containerized apps at scale

  • Docker volumes for persistent storage

  • Docker Compose for running multi-container apps

  • Docker health and dependency checks

  • Containerized monitoring

  • Docker Swarm deployment

  • Automating releases

  • Configuring Docker for secure remote access and CI/CD

  • Building Docker images for Linux, Windows, Intel, and Arm systems

  • Optimizing Docker images for size, speed, and security

  • Application configuration management in containers

  • Writing and managing application logs with Docker

  • Controlling HTTP traffic to containers with a reverse proxy

  • Asynchronous communication with a message queue

By the end of this book, you'll have a solid foundation in Docker, enabling you to handle cloud migration, microservices, and legacy systems. Plus, with the purchase of the print book, you'll receive a free eBook in PDF, Kindle, and ePub formats.

Embrace the power of Docker with Learn Docker in a Month of Lunches. No more complex coding; just a quick-and-easy guide to the essentials you'll use every day!


  • Authors: Elton Stoneman

  • Publisher: Manning Publications

  • Published Date: August 04, 2020

  • Page Count: 462.0

  • Print Type: BOOK

  • Categories: Computers

  • Maturity Rating: NOT_MATURE

  • Language: en


πŸ“’ Stream for Free at Amazon Audible

πŸ“± Enjoy for Free with Kindle Unlimited



docker-demystified-96564-1

Learn How to Develop and Deploy Applications Using Docker


Dive into the world of Docker with "Docker Demystified" by Saibal Ghosh. This comprehensive guide is designed for those looking to learn Docker and professionals who want to build and deploy web apps using Docker. The book begins with an introduction to Containers and Images and explores the working of Docker Swarm for orchestrating containerized applications.

It delves deeper into Docker Networking and ensures you get familiar with securing your applications by utilizing Docker Enterprise Edition's native features. Throughout the book, you will learn how to use Docker Images, manage Docker Storage, deploy services to Swarm, and scale and maintain containerized applications.

With 243 pages, "Docker Demystified" is the perfect resource for getting started on your Docker journey.


  • Authors: Saibal Ghosh

  • Publisher: BPB Publications

  • Published Date: October 03, 2020

  • Page Count: 243.0

  • Print Type: BOOK

  • Categories: Computers

  • Maturity Rating: NOT_MATURE

  • Language: en


🎧 Hear Free with Audible

πŸ“± Explore Free via Amazon Kindle Unlimited



mastering-docker-96572-1

Enhance your containerization and DevOps skills to deliver production-ready applications


Mastering Docker is a highly practical guide that helps you unlock the full potential of the Docker containerization platform, enhancing your containerization and DevOps skills to deliver production-ready applications. This book, written by Russ McKendrick, is now in its fourth edition and is designed to assist software architects, DevOps engineers, sysadmins, and IT professionals in leveraging Docker's extensive features for innovative purposes, from system administration to web development.

A basic understanding of containerization and some prior Docker experience is necessary to get the most out of this comprehensive guide. With over 568 pages, this book is a must-read for anyone looking to become a Docker master and achieve mastery over their containerization and DevOps skills.


  • Authors: Russ McKendrick

  • Publisher: Packt Publishing Ltd

  • Published Date: October 12, 2020

  • Page Count: 568.0

  • Print Type: BOOK

  • Categories: Computers

  • Maturity Rating: NOT_MATURE

  • Language: en


πŸ“’ Enjoy for Free at Audible

πŸ“– Explore for Free at Kindle Unlimited



a-developers-essential-guide-to-docker-compose-96560-1

Simplify the development and orchestration of multi-container applications


"A Developer's Essential Guide to Docker Compose" is a comprehensive guide written by Emmanouil Gkatziouras, aimed at helping software engineers, developer advocates, and DevOps engineers master Docker Compose for efficient and simplified multi-container application development and orchestration.

This book, published by Packt Publishing Ltd, serves as an introduction to Docker Compose and its capabilities, providing real-world examples and practical applications for readers. The book begins with a detailed overview of Docker Compose, including the setup of an application, the fundamentals of Docker volumes and network, and the various Compose commands and their use cases.

As you progress through the book, you will learn how to set up databases for daily use, leverage Docker networking to establish communication between microservices, and run entire stacks locally on Compose, simulating production environments and enhancing CI/CD jobs.

Later chapters expand your knowledge by demonstrating how to use Docker Compose for production deployments, provision infrastructure on public clouds such as AWS and Azure, and converting Compose files to Kubernetes deployments using Prometheus for monitoring.

"A Developer's Essential Guide to Docker Compose" is an informative and engaging book that is suitable for anyone interested in using Docker Compose for development or deployment purposes. It assumes readers have fundamental knowledge of containerization, but it covers all necessary concepts to make it accessible for beginners.

With 264 pages, this book offers a comprehensive introduction to Docker Compose and the opportunities it provides to streamline the process of multi-container application development. Don't miss out on the chance to learn and grow in your Docker skills with this essential guide to Docker Compose!


  • Authors: Emmanouil Gkatziouras

  • Publisher: Packt Publishing Ltd

  • Published Date: October 07, 2022

  • Page Count: 264.0

  • Print Type: BOOK

  • Categories: Computers

  • Maturity Rating: NOT_MATURE

  • Language: en


🎧 Stream Free with Audible

πŸ“˜ Read Free with Kindle Unlimited



docker-up-and-running-96565-1

Build and deploy containerized web apps with Docker and Kubernetes (English Edition)


Dive into the world of containerized web applications with "Docker: Up and Running" - your go-to guide for mastering Docker and Kubernetes. Written by Dr. Gabriel Nicolas Schenker, this comprehensive book is your ultimate resource for composing, packaging, deploying, and managing applications seamlessly.

Whether you're a software engineer, DevOps professional, system administrator, or an application developer, this book has got you covered. Starting from the basics, it introduces Docker and teaches you how to work with key components. As you progress, learn how to automate your CI/CD pipeline using Docker and Jenkins, prepare for interviews with top Docker interview questions, and get expert insights on deploying containerized applications on Kubernetes and in the cloud.

From container orchestration in Kubernetes to monitoring logs using Prometheus and Grafana, this book covers it all. You'll learn how to test and debug containerized applications, establish an automated build pipeline, secure your containers, and much more. Whether you're new to the field or seeking to enhance your skills, "Docker: Up and Running" is the perfect companion to help you excel in the ever-evolving world of IT.


  • Authors: Dr. Gabriel Nicolas Schenker

  • Publisher: BPB Publications

  • Published Date: April 20, 2023

  • Page Count: 505.0

  • Print Type: BOOK

  • Categories: Computers

  • Maturity Rating: NOT_MATURE

  • Language: en


πŸ’Ώ Hear Free at Audible

Explore for Free on Amazon Kindle



the-ultimate-docker-container-book-96570-1

Build, test, ship, and run containers with Docker and Kubernetes


"The Ultimate Docker Container Book" is a comprehensive guide that enables you to harness the power of Docker containers for streamlined software development. With a focus on practical skills, you will learn how to set up Docker environments, handle stateful components, run and test code within containers, and manage Docker images.

This book also explores how to adapt legacy applications for containerization, understand distributed application architecture, and navigate popular orchestrators like Kubernetes and Docker swarmkit. In addition, you will delve into Docker's networking model, explore container deployment on major cloud platforms, and discover techniques for production monitoring and troubleshooting.

This book is ideal for Linux professionals, system administrators, DevOps engineers, software architects, and developers with a basic understanding of Docker containers, making it an essential addition to your technical library.


  • Authors: Dr. Gabriel N. Schenker

  • Publisher: Packt Publishing Ltd

  • Published Date: August 31, 2023

  • Page Count: 626.0

  • Print Type: BOOK

  • Categories: Computers

  • Maturity Rating: NOT_MATURE

  • Language: en


🎧 Hear Free at Amazon Audible

πŸ“˜ Explore for Free at Kindle Unlimited

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment