Title Page
Learning Docker
Second Edition
Faster app development and deployment with Docker containers
Jeeva S. Chelladhurai
Vinod Singh
Pethuru Raj
BIRMINGHAM - MUMBAI
Copyright
Learning Docker
Second Edition
Copyright 2017 Packt Publishing
All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.
Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the authors, nor Packt Publishing, and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book.
Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.
First published: June 2015
Second edition: May 2017
Production reference: 1290517
Published by Packt Publishing Ltd.
Livery Place
35 Livery Street
Birmingham
B3 2PB, UK.
ISBN 978-1-78646-292-3
www.packtpub.com
Credits
Authors Jeeva S. Chelladhurai Vinod Singh Pethuru Raj | Copy Editor Tom Jacob |
Reviewer Werner Dijkerman | Project Coordinator Kinjal Bari |
Commissioning Editor Kartikey Pandey | Proofreader Safis Editing |
Acquisition Editor Prachi Bisht | Indexer Mariammal Chettiyar |
Content Development Editor Radhika Atitkar | Graphics Kirk D'Penha |
Technical Editor Bhagyashree Rai | Production Coordinator Melwyn Dsa |
About the Authors
Jeeva S. Chelladhurai has been working as a DevOps specialist at the IBM Global Cloud Center of Excellence (CoE) in India for the past 8 years. He has more than 20 years of experience in the IT industry. In various capacities, he has technically managed and mentored diverse teams across the globe in envisaging and building pioneering telecommunication products. He specializes in DevOps and cloud solution delivery, with a focus on data center optimization, Software-defined Environments (SDEs), and distributed application development, deployment, and delivery using the newest Docker technology. Jeeva is also a strong proponent of agile methodologies, DevOps, and IT automation. He holds a master's degree in computer science from Manonmaniam Sundaranar University and a graduate certificate in project management from Boston University. He has been instrumental in crafting reusable assets for IBM solution architects and consultants in Docker-inspired containerization technology. He can be reached at his LinkedIn page:
https://www.linkedin.com/in/JeevaChelladhurai
Vinod Singh held various positions across development, architecture, and engagement with clients throughout his career.
Currently, he is a senior cloud architect with IBM's cloud flagship offering Bluemix, supporting customers across the world. Vinod's experience with networking and data communication spans software design, development, and testing. The cloud, cognitive computing, and Linux are his passions, and he feels cognitive computing is once again going to change the world.
Vinod is a regular speaker at IBM's internal conferences, IEEE conferences, and technology meetups. Vinod's latest day job revolves around IBM Bluemix, Kubernetes, Docker, IBM Watson and Amazon AWS. He can be reached at LinkedIn page:
https://www.linkedin.com/in/vinod-singh-687b43/ and Twitter @1vinodsingh.
Vinod acknowledges his wife for extraordinary support at home that enables him to run extra mile in professional life.
Pethuru Raj, PhD, has been working as the chief architect in Reliance Jio Cloud and previously worked as a cloud infrastructure architect in the IBM Global Cloud Center of Excellence (CoE), IBM India, Bangalore for four years. Prior to that, he worked as TOGAF-certified enterprise architecture (EA) consultant in Wipro Consulting Services (WCS) Division. He also had a fruitful stint as a lead architect in the corporate research (CR) division of Robert Bosch, Bangalore. He has gained more than 17 years of IT industry experience and 8 years of research experience.
He finished the CSIR-sponsored PhD degree in Anna University, Chennai and continued the UGC-sponsored postdoctoral research in the department of Computer Science and Automation, Indian Institute of Science, Bangalore. Thereafter, he was granted a couple of international research fellowships (JSPS and JST) to work as a research scientist for 3.5 years in two leading Japanese universities. He has published more than 30 research papers in peer-reviewed journals such as IEEE, ACM, Springer-Verlag, and Inderscience. He has authored 7 books thus far and he focuses on some of the emerging technologies such as:
- Software-defined Cloud Environments (SDCEs)
- Big, Fast, Streaming and IoT Data Analytics
- DevOps through Docker-enabled Containerization
- Microservices Architecture (MSA)
- Context-aware Computing
- Edge / Fog and Cognitive Analytics
- Blockchain Technology for IoT Data and Device Security
- Smarter Cities Technologies and Tools
Home page: www.peterindia.net
LinkedIn profile: https://www.linkedin.com/in/peterindia
He gives all honor and glory to the Lord and Savior Jesus Christ.
About the Reviewer
Werner Dijkerman is a system engineer from the Netherlands. He has more than 10 years of experience in IT operations departments in different organizations. He started working with a leading online retailer in the Netherlands and continued in one of the leading software companies for general practitioners. He now works for iWelcome, the only established IDaaS provider in Europe.
Having experience as a Windows and Linux admin, he also knows his way around Java application servers such as Tomcat and JBoss, (No)SQL databases, and monitoring systems. He is very busy with maintaining several free available Docker containers. Finding new ways to monitor Docker, orchestrate containers, and testing containers before it is used on production environments.
He was also a technical reviewer on the book Zabbix Network Monitoring, Second Edition, also available from Packt Publishing.
www.PacktPub.com
For support files and downloads related to your book, please visit www.PacktPub.com .
Did you know that Packt offers eBook versions of every book published, with PDF and ePub files available? You can upgrade to the eBook version at www.PacktPub.com and as a print book customer, you are entitled to a discount on the eBook copy. Get in touch with us at service@packtpub.com for more details.
Next page