Docker Bootcamp
by Russ McKendrick,Pethuru Raj,Jeeva S. Chelladhurai,Vinod Singh
Print Length 页数: 196 pages
Publisher finelybook 出版社: Packt Publishing (27 April 2017)
Language 语言: English
ISBN-10: 1787286983
ISBN-13: 9781787286986
B0716BBX1G
Key Features
Get well-versed with Docker in 7 days
Identify and resolve common problems faced by users while working with Docker
A fast-paced guide that will focus on all the core Docker functionalities
Book Description
By finelybook
Docker allows you to create a robust and resilient environment to generate portable,composable,scalable,and stable application containers.
The book starts by installing the core Docker Engine on MacOS, Windows 10 and Linux desktops. We will then define multi-container applications and understand the advantages of using containers locally. Once this is done,we will deploy containers on a single Docker host which is publicly accessible. Furthermore,we will learn how to deploy and configure a Docker Swarm cluster and explore networking and storage third-party plugins to extend the core Docker functionality. Towards the end,the book will demonstrate how to monitor and troubleshoot day-to-day problems in addition to various real world examples of container deployments.
What you will learn
Use Docker Compose to make multi-container applications easier to launch
Launch Docker hosts in various public clouds
Deploy and configure a Docker Swarm cluster.
Work with third-party plugins to extend core Docker functionality
Monitor containers and hosts and explore commands to troubleshoot Docker
About the Author
Russ is an experienced solution architect who has been working in IT and related industries for the better part of 24 years. During his career,he has had varied responsibilities in many different sectors,ranging from looking after an entire IT infrastructure to providing first-line,second-line,and senior support in both client-facing and internal teams for small and large organizations.
Russ works almost exclusively with Linux,using open source systems and tools across both dedicated hardware & virtual machines hosted in public and private clouds at Node4 Limited,where he heads up the Open Source Solutions team.
In his spare time,he has written three books (including this one) on Docker. “Monitoring Docker” & “Extending Docker” which are both available now from Packt,as well contributing to “Monitoring & Management With Docker & Containers” which was published by The New Stack.
He also buys way too many vinyl records.
LinkedIn: https://in.linkedin.com/in/russmckendrick
GitHub: https://github.com/russmckendrick
Personal Blog: https://media-glass.es/
Dockerhub: https://hub.docker.com/u/russmckendrick/
Packt: https://www.packtpub.com/books/info/authors/russ-mckendrick
Contents
Chapter 1. Installing Docker Locally
Chapter 2. Launching Applications Using Docker
Chapter 3. Docker in the Cloud
Chapter 4. Docker Swarm
Chapter 5. Docker Plugins
Chapter 6. Troubleshooting and Monitoring
Chapter 7. Putting It All Together
主要特征
在7天内与Docker取得精通
识别并解决使用Docker时用户面临的常见问题
一个快节奏的指南,将专注于所有核心Docker功能
图书说明
Docker允许您创建一个强大而有弹性的环境来生成便携式,可组合的,可扩展的和稳定的应用程序容器。
本书首先在MacOS,Windows 10和Linux桌面上安装核心Docker Engine。然后,我们将定义多容器应用程序,并了解在本地使用容器的优点。一旦完成,我们将在可以公开访问的单个Docker主机上部署容器。此外,我们将学习如何部署和配置Docker Swarm群集,并探索网络和存储第三方插件来扩展核心Docker功能。最后,本书还将展示如何监控和解决日常问题,以及各种真实的容器部署示例。
你会学到什么
使用Docker组合使多容器应用程序更容易启动
在各种公共云中启动Docker主机
部署和配置Docker群集。
使用第三方插件来扩展核心Docker功能
监视容器和主机,并浏览命令以解决Docker问题
关于作者
Russ是一位经验丰富的解决方案架构师,24年来一直在IT和相关行业工作。在他的职业生涯中,他在许多不同的领域有不同的职责,从照顾整个IT基础设施到为小型和大型组织的面向客户和内部团队提供一线,二线和高级支持。
Russ几乎完全使用Linux,在Node4 Limited的公共和私有云中托管的专用硬件和虚拟机上使用开源系统和工具,他在开源解决方案团队领导。
在业余时间,他在Docker上写了三本书(包括这本)。 “监控Docker”和“扩展Docker”现在可以从Packt获得,同时也为“New Stack”发布的“Docker&Containers监控与管理”做出了贡献。
他也买了太多的黑胶唱片。
LinkedIn: https://in.linkedin.com/in/russmckendrick
GitHub: https://github.com/russmckendrick
个人博客: https://media-glass.es/
Dockerhub: https://hub.docker.com/u/russmckendrick/
Packt: https://www.packtpub.com/books/info/authors/russ-mckendrick
目录
第1章本地安装Docker
第2章使用Docker启动应用程序
第三章云端Docker
第四章Docker Swarm
第五章Docker插件
第6章故障排除和监控
第七章把它放在一起