Cargando…

Docker : up and running /

Updated to cover Docker version 1.10 Docker is quickly changing the way that organizations are deploying software at scale. But understanding how Linux containers fit into your workflow--and getting the integration details right--are not trivial tasks. With this practical guide, you'll learn ho...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autores principales: Matthias, Karl (Autor), Kane, Sean P. (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Sebastopol, CA : O'Reilly, 2015.
Edición:First edition.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)
Tabla de Contenidos:
  • Copyright
  • Table of Contents
  • Foreword
  • Preface
  • Who Should Read This Book
  • Why Read This Book?
  • Navigating This Book
  • Conventions Used in This Book
  • Safari® Books Online
  • How to Contact Us
  • Acknowledgments
  • Chapter 1. Introduction
  • The Birth of Docker
  • The Promise of Docker
  • Benefits of the Docker Workflow
  • What Docker Isn't
  • Chapter 2. Docker at a Glance
  • Process Simplification
  • Broad Support and Adoption
  • Architecture
  • Client/Server Model
  • Network Ports and Unix Sockets
  • Robust Tooling
  • Docker Command-Line ToolApplication Programming Interface (API)
  • Container Networking
  • Getting the Most from Docker
  • Containers Are Not Virtual Machines
  • Containers Are Lightweight
  • Towards an Immutable Infrastructure
  • Limited Isolation
  • Stateless Applications
  • Externalizing State
  • The Docker Workflow
  • Revision Control
  • Building
  • Testing
  • Packaging
  • Deploying
  • The Docker Ecosystem
  • Wrap-Up
  • Chapter 3. Installing Docker
  • Important Terminology
  • Docker Client
  • Linux
  • Mac OS X 10.10
  • Microsoft Windows 8Docker Server
  • Systemd-Based Linux
  • Upstart-Based Linux
  • init.d-Based Linux
  • Non-Linux VM-Based Server
  • Test the Setup
  • Ubuntu
  • Fedora
  • CentOS
  • Wrap-Up
  • Chapter 4. Working with Docker Images
  • Anatomy of a Dockerfile
  • Building an Image
  • Running Your Image
  • Environment Variables
  • Custom Base Images
  • Storing Images
  • Public Registries
  • Private Registries
  • Authenticating to a Registry
  • Mirroring a Registry
  • Other Approaches to Image Delivery
  • Chapter 5. Working with Docker Containers
  • What Are Containers?History of Containers
  • Creating a Container
  • Basic Configuration
  • Storage Volumes
  • Resource Quotas
  • Starting a Container
  • Auto-Restarting a Container
  • Stopping a Container
  • Killing a Container
  • Pausing and Unpausing a Container
  • Cleaning Up Containers and Images
  • Next Steps
  • Chapter 6. Exploring Dockert
  • Printing the Docker Version
  • Server Information
  • Downloading Image Updates
  • Inspecting a Container
  • Getting Inside a Running Container
  • docker exec
  • nsenter
  • Exploring the Shell
  • Returning a ResultDocker Logs
  • Monitoring Docker
  • Container Stats
  • Docker Events
  • cAdvisor
  • Exploration
  • Chapter 7. The Path to Production Containers
  • Deploying
  • Classes of Tooling
  • Orchestration Tools
  • Distributed Schedulers
  • Deployment Wrap-Up
  • Testing Containers
  • Quick Overview
  • Outside Dependencies
  • Chapter 8. Debugging Containers
  • Process Output
  • Process Inspection
  • Controlling Processes
  • Network Inspection
  • Image History
  • Inspecting a Container
  • Filesystem Inspection
  • Moving Along