万本电子书0元读

万本电子书0元读

顶部广告

Docker Bootcamp电子书

售       价:¥

22人正在读 | 0人评论 9.8

作       者:Russ McKendrick

出  版  社:Packt Publishing

出版时间:2017-04-27

字       数:53.8万

所属分类: 进口书 > 外文原版书 > 电脑/网络

温馨提示:此类商品不支持退换货,不支持下载打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
Fast, intensive, and effective Docker learning About This Book ?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 Who This Book Is For This book targets developers, IT professionals and DevOps engineers who like to gain intensive, hands-on knowledge and skills with Docker without spending hours and hours in learning. If you have been struggling to find the time to gain proficiency and confidence with Docker containers and everyday Docker tasks, you have come to the right place! 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 In Detail 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. Style and approach This book is all about fast and intensive learning. That means we don't waste time in helping readers get started. The content is about filling in with highly-effective examples to build new things, show solving problems in newer and unseen ways, and solve real-world examples.
目录展开

Docker Bootcamp

Table of Contents

Docker Bootcamp

Credits

About the Authors

About the Reviewer

www.PacktPub.com

eBooks, discount offers, and more

Why subscribe?

Customer Feedback

Preface

What this book covers

What you need for this book

Who this book is for

Conventions

Reader feedback

Customer support

Downloading the example code

Errata

Piracy

Questions

1. Installing Docker Locally

Docker for Mac and Windows

Docker for Mac

Downloading Docker for Mac

Installing Docker for Mac

Docker for Windows

Downloading Docker for Windows

Installing Docker for Windows

Upgrading Docker for Mac and Windows

Docker on Ubuntu 16.04

Testing your installation

Summary

2. Launching Applications Using Docker

Docker terminology

Docker images

Docker Registry

Docker Hub

Controlling Docker containers

Running a WordPress container

Docker Compose

Why Compose?

Compose files

Docker Build

A quick overview of the Dockerfile's syntax

The comment line

The parser directives

The Dockerfile build instructions

The FROM instruction

The MAINTAINER instruction

The RUN instruction

The COPY instruction

The ADD instruction

The EXPOSE instruction

The ENTRYPOINT instruction

The CMD instruction

Customizing existing images

Sharing your images

Summary

3. Docker in the Cloud

Docker Machine

The Digital Ocean driver

The Amazon Web Services driver

The Microsoft Azure driver

References

Summary

4. Docker Swarm

Creating a Swarm manually

Launching a service

Launching a stack

Docker for Amazon Web Services

Docker for Azure

Summary

5. Docker Plugins

REX-Ray volume plugin

WeaveNetwork Plugin

Summary

6. Troubleshooting and Monitoring

Troubleshooting containers

The exec command

The ps command

The top command

The stats command

The Docker events command

The logs command

The attach command

Debugging a Dockerfile

Monitoring containers

Summary

7. Putting It All Together

Workflows

Describing containers

Describing Docker

Distinguishing Docker containers

Virtual Machines versus containers

The Docker use cases

Integrating containers into workflows

Docker for High-Performance Computing (HPC) and Technical Computing (TC) applications

Containers for telecom applications

Summary

Index

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部