Book

Docker for Developers

Regardless of whether you are a DevOps engineer, a Software Engineering lead, or a software developer, everyone seeks to create repeatable environments with Docker containers. By reading this book and completing the exercises, you will learn how to build and deploy applications in Docker with ease, helping you to become a stronger practitioner.

Offered byPackt Logo

Difficulty Level

Intermediate

Completion Time

15h36m

Language

English

About Book

Who Is This Book For?

If you’re a software engineer new to containerization or a DevOps engineer responsible for deploying Docker containers in the cloud and building DevOps pipelines for container-based projects, you’ll find this book useful. This Docker containers book is also a handy reference guide for anyone working with a Docker-based DevOps ecosystem or interested in understanding the security implications and best practices for working in container-driven environments.

Book content

chapters 15h36m total length

Introduction to Docker

Using VirtualBox and Docker Containers for Development

Sharing Containers Using Docker Hub

Composing Systems Using Containers

Alternatives for Deploying and Running Containers in Production

Deploying Applications with Docker Compose

Continuous Deployment with Jenkins

Deploying Docker Apps to Kubernetes

Cloud-Native Continuous Deployment Using Spinnaker

Monitoring Docker Using Prometheus, Grafana, and Jaeger

Scaling and Load Testing Docker Applications

Introduction to Container Security

Docker Security Fundamentals and Best Practices

Advanced Docker Security – Secrets, Secret Commands, Tagging, and Labels

Scanning, Monitoring, and Using Third-Party Tools

Conclusion – End of the Road, but not the Journey

Related Resources

Access Ready-to-Use Books for Free!

Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!

No credit card required