Troubleshooting Docker.pdf

(14879 KB) Pobierz
Troubleshooting Docker
Strategically design, troubleshoot, and automate Docker
containers from development to deployment
Vaibhav Kohli
Rajdeep Dua
John Wooten
BIRMINGHAM - MUMBAI
Troubleshooting Docker
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: March 2017
Production reference: 1280317
Published by Packt Publishing Ltd.
Livery Place
35 Livery Street
Birmingham
B3 2PB, UK.
ISBN 978-1-78355-234-4
www.packtpub.com
Credits
Authors
Vaibhav Kohli
Rajdeep Dua
John Wooten
Reviewer
Radhakrishna Nayak
Commissioning Editor
Vedika Naik
Acquisition Editor
Tushar Gupta
Content Development Editors
Johann Barretto
Divij Kotian
Technical Editors
Murtaza Tinwala
Sushant Nadkar
Copy Editors
Shaila Kusanale
Safis Editing
Project Coordinator
Ritika Manoj
Proofreader
Safis Editing
Indexer
Tejal Daruwale Soni
Production Coordinator
Aparna Bhagat
Graphics
Jason Monteiro
About the Authors
Vaibhav Kohli
at present is working in VMware's R&D Department and earlier taught
computer engineering for a year at the esteemed University of Mumbai. He works for the
office of the CTO, VMware IoT (Internet of Things) project. He has published many
research papers in leading journals, IEEE transactions, and has filed patents at VMware on
container technology. One of his big data projects has won the top prize at the national-level
project showcase event. He has conducted workshops, hackathons, training sessions, and
trade shows in many countries and is a reputed & established speaker at conferences on IoT
and Docker technology. He is an active open source code contributor, repository manager
and has also published many online Docker & Kubernetes tutorials. He has helped many
customers and organizations to understand cloud-native apps, DevOps model and migrate
to micro-service architecture. He has also recently published a book on Docker Networking.
Vaibhav manages and leads various meetup groups across India on the latest cutting-edge
Docker and Kubernetes technologies.
First and foremost, I would like to thank God for providing me the gift of writing. I
dedicate this book to my mom & dad, Kamni Kohli & Ashok K Kohli, who have supported
me in everything I have ever done. A special thanks to all my mentors who helped shape me
into the person that I am…
Rajdeep Dua
has over 18 years of experience in the Cloud and Big Data space. He has
worked extensively on Cloud Infrastructure and Machine Learning related projects as well
evangelized these stacks at Salesforce, Google, VMWare. Currently, he leads Developer
Relations team at Salesforce India. He also works with the Machine Learning team at
Salesforce.
He has been nominated by Docker as a Docker Captain for his contributions to the
community. His contributions to the open source community are in the following projects:
Docker, Kubernetes, Android, OpenStack, and Cloud Foundry. He also has teaching
experience in Cloud and Big Data at IIIT Hyderabad, ISB, IIIT Delhi, and College of
Engineering Pune.
Rajdeep did his MBA in IT and Systems from Indian Institute of Management Lucknow,
India, and BTech from Thapar University, Patiala, India. You can reach him on Twitter at
@rajdeepdua
.
Zgłoś jeśli naruszono regulamin