Overview
Docker is a platform for developing, shipping, and running applications using containerized solutions, which ensures lightweight and portable environments across different infrastructures. In 'Learning Docker,' you'll discover the essential commands, features, and best practices to implement Docker effectively. By the end, you'll be confident managing Docker for your development and deployment workflows.
What this Book will help me do
- Understand the fundamentals of Docker and containerization.
- Package your applications using Docker images and deploy them on any infrastructure.
- Leverage Docker volumes for robust data sharing and management.
- Achieve container orchestration using tools like Docker Compose.
- Explore best practices for securing your Docker environments.
Author(s)
Pethuru Raj, Vinod Singh, and Jeeva S. Chelladhurai are experienced professionals in the field of software containerization and cloud architecture. They bring years of hands-on practice and academic insight to their writing, ensuring both clarity and practicality. With their expertise, they aim to make learning Docker an engaging and productive experience.
Who is it for?
'Learning Docker' is designed for software developers, IT operations staff, and DevOps engineers seeking to leverage Docker in their workflows. It is suitable for beginners new to containerization as well as those with some experience looking to deepen their understanding. If your goal is to streamline application deployment or improve infrastructure efficiency, this book will guide you toward accomplishing it.
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access