reklama - zainteresowany?

Docker: Up & Running. Shipping Reliable Containers in Production. 2nd Edition - Helion

Docker: Up & Running. Shipping Reliable Containers in Production. 2nd Edition
ebook
Autor: Sean P. Kane, Karl Matthias
ISBN: 9781492036746
stron: 352, Format: ebook
Data wydania: 2018-09-07
Księgarnia: Helion

Cena książki: 152,15 zł (poprzednio: 176,92 zł)
Oszczędzasz: 14% (-24,77 zł)

Dodaj do koszyka Docker: Up & Running. Shipping Reliable Containers in Production. 2nd Edition

Docker is rapidly changing the way organizations deploy software at scale. However, understanding how Linux containers fit into your workflow—and getting the integration details right—is not a trivial task. With the updated edition of this practical guide, you’ll learn how to use Docker to package your applications with all of their dependencies and then test, ship, scale, and support your containers in production.

This edition includes significant updates to the examples and explanations that reflect the substantial changes that have occurred over the past couple of years. Sean Kane and Karl Matthias have added a complete chapter on Docker Compose, deeper coverage of Docker Swarm mode, introductions to both Kubernetes and AWS Fargate, examples on how to optimize your Docker images, and much more.

  • Learn how Docker simplifies dependency management and deployment workflow for your applications
  • Start working with Docker images, containers, and command line tools
  • Use practical techniques to deploy and test Docker containers in production
  • Debug containers by understanding their composition and internal processes
  • Deploy production containers at scale inside your data center or cloud environment
  • Explore advanced Docker topics, including deployment tools, networking, orchestration, security, and configuration

Dodaj do koszyka Docker: Up & Running. Shipping Reliable Containers in Production. 2nd Edition

 

Osoby które kupowały "Docker: Up & Running. Shipping Reliable Containers in Production. 2nd Edition", wybierały także:

  • Windows Media Center. Domowe centrum rozrywki
  • Ruby on Rails. Ćwiczenia
  • DevOps w praktyce. Kurs video. Jenkins, Ansible, Terraform i Docker
  • Przywództwo w Å›wiecie VUCA. Jak być skutecznym liderem w niepewnym Å›rodowisku
  • Scrum. O zwinnym zarzÄ…dzaniu projektami. Wydanie II rozszerzone

Dodaj do koszyka Docker: Up & Running. Shipping Reliable Containers in Production. 2nd Edition

Spis treści

Docker: Up & Running. Shipping Reliable Containers in Production. 2nd Edition eBook -- spis treści

  • Foreword
  • Preface
    • Who Should Read This Book
    • Why Read This Book?
    • Navigating This Book
    • Conventions Used in This Book
    • Using Code Examples
    • OReilly Safari
    • How to Contact Us
    • Acknowledgments
  • 1. Introduction
    • The Promise of Docker
      • Benefits of the Docker Workflow
    • What Docker Isnt
    • Important Terminology
    • Wrap-Up
  • 2. The Docker Landscape
    • Process Simplification
    • Broad Support and Adoption
    • Architecture
      • Client/Server Model
      • Network Ports and Unix Sockets
      • Robust Tooling
      • Docker Command-Line Tool
      • Docker Engine API
      • Container Networking
    • Getting the Most from Docker
      • Containers Are Not Virtual Machines
      • Limited Isolation
      • Containers Are Lightweight
      • Toward an Immutable Infrastructure
      • Stateless Applications
      • Externalizing State
    • The Docker Workflow
      • Revision Control
        • Filesystem layers
        • Image tags
      • Building
      • Testing
      • Packaging
      • Deploying
      • The Docker Ecosystem
        • Orchestration
        • Atomic hosts
        • Additional tools
    • Wrap-Up
  • 3. Installing Docker
    • Docker Client
      • Linux
        • Ubuntu Linux 17.04 (64-bit)
        • Fedora Linux 26 (64-bit)
      • macOS, Mac OS X
        • GUI installer
        • Homebrew installation
      • Microsoft Windows 10 Professional
        • Chocolatey installation
    • Docker Server
      • systemd-Based Linux
      • Non-Linux VM-Based Server
        • Docker Machine
        • Vagrant
    • Testing the Setup
      • Ubuntu
      • Fedora
      • Alpine Linux
    • Exploring the Docker Server
    • Wrap-Up
  • 4. Working with Docker Images
    • Anatomy of a Dockerfile
    • Building an Image
    • Troubleshooting Broken Builds
    • Running Your Image
      • Environment Variables
    • Custom Base Images
    • Storing Images
      • Public Registries
      • Private Registries
      • Authenticating to a Registry
        • Creating a Docker Hub account
        • Logging in to a registry
        • Pushing images into a repository
      • Running a Private Registry
        • Testing the private registry
    • Advanced Building Techniques
      • Keeping Images Small
        • Multistage builds
      • Layers Are Additive
      • Optimizing for the Cache
    • Wrap-Up
  • 5. Working with Docker Containers
    • What Are Containers?
      • History of Containers
    • Creating a Container
      • Basic Configuration
        • Container name
        • Labels
        • Hostname
        • Domain Name Service
        • MAC address
      • Storage Volumes
      • Resource Quotas
        • CPU shares
        • CPU pinning
        • Simplifying CPU qutoas
        • Memory
        • Block I/O
        • ulimits
    • Starting a Container
    • Auto-Restarting a Container
    • Stopping a Container
    • Killing a Container
    • Pausing and Unpausing a Container
    • Cleaning Up Containers and Images
    • Windows Containers
    • Wrap-Up
  • 6. Exploring Docker
    • Printing the Docker Version
    • Server Information
    • Downloading Image Updates
    • Inspecting a Container
    • Exploring the Shell
    • Returning a Result
    • Getting Inside a Running Container
      • docker exec
      • nsenter
      • docker volume
    • Logging
      • docker logs
      • More Advanced Logging
      • Non-Plug-In Community Options
    • Monitoring Docker
      • Container Stats
        • Command-line stats
        • Stats API endpoint
      • Container Health Checks
      • Docker Events
      • cAdvisor
    • Prometheus Monitoring
    • Exploration
    • Wrap-Up
  • 7. Debugging Containers
    • Process Output
    • Process Inspection
    • Controlling Processes
    • Network Inspection
    • Image History
    • Inspecting a Container
    • Filesystem Inspection
    • Wrap-Up
  • 8. Exploring Docker Compose
    • Configuring Docker Compose
    • Launching Services
    • Exploring RocketChat
    • Exercising Docker Compose
    • Wrap-Up
  • 9. The Path to Production Containers
    • Getting to Production
    • Dockers Role in Production Environments
      • Job Control
      • Resource Limits
      • Networking
      • Configuration
      • Packaging and Delivery
      • Logging
      • Monitoring
      • Scheduling
        • Distributed schedulers
        • Orchestration
      • Service Discovery
      • Production Wrap-Up
    • Docker and the DevOps Pipeline
      • Quick Overview
      • Outside Dependencies
    • Wrap-Up
  • 10. Docker at Scale
    • Centurion
    • Docker Swarm Mode
    • Amazon ECS and Fargate
      • Core AWS Setup
      • IAM Role Setup
      • AWS CLI Setup
        • Installation
        • Configuration
      • Container Instances
      • Tasks
      • Testing the Task
      • Stopping the Task
    • Kubernetes
      • What Is Minikube?
      • Installing Minikube
        • macOS
        • Windows
        • Linux
      • Running Kubernetes
        • Minikube commands
      • Kubernetes Dashboard
      • Kubernetes Containers and Pods
      • Lets Deploy Something
      • Deploying a Realistic Stack
      • Service Definition
      • PersistentVolumeClaim Definition
      • Deployment Definition
      • Deploying the Application
      • Scaling Up
      • kubectl API
    • Wrap-Up
  • 11. Advanced Topics
    • Containers in Detail
      • cgroups
        • The /sys filesystem
      • Namespaces
        • Exploring namespaces
    • Security
      • UID 0
      • Privileged Containers
      • Secure Computing Mode
      • SElinux and AppArmor
      • The Docker Daemon
    • Advanced Configuration
      • Networking
        • Host networking
        • Configuring networks
    • Storage
    • The Structure of Docker
    • Swapping Runtimes
      • Clear Containers/Kata Containers
      • gVisor
    • Wrap-Up
  • 12. Container Platform Design
    • The Twelve-Factor App
      • Codebase
      • Dependencies
      • Config
      • Backing Services
      • Build, Release, Run
      • Processes
      • Port Binding
      • Concurrency
      • Disposability
      • Development/Production Parity
      • Logs
      • Admin Processes
      • Twelve-Factor Wrap-Up
    • The Reactive Manifesto
      • Responsive
      • Resilient
      • Elastic
      • Message-Driven
    • Wrap-Up
  • 13. Conclusion
    • The Challenges Docker Addresses
    • The Docker Workflow
    • Minimizing Deployment Artifacts
    • Optimizing Storage and Retrieval
    • The Payoff
    • The Final Word
  • Index

Dodaj do koszyka Docker: Up & Running. Shipping Reliable Containers in Production. 2nd Edition

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2024 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.