Learn Docker – Fundamentals of Docker 19.x: Build,test,ship,and run containers with Docker and Kubernetes,2nd Edition


Learn Docker – Fundamentals of Docker 19.x: Build,test,ship,and run containers with Docker and Kubernetes,2nd Edition
by 作者: Gabriel N. Schenker
pages 页数: 592 pages
Publisher Finelybook 出版社: Packt Publishing (March 13,2020)
Language 语言: English
ISBN-10 书号: 1838827471
ISBN-13 书号: 9781838827472


Book Description
Explore the core functionality of containerizing your applications and making them production-ready
Containers enable you to package an application with all of the components it needs,such as libraries and other dependencies,and ship it as one package. Docker containers have revolutionized the software supply chain in both small and large enterprises.
Starting with an introduction to Docker fundamentals and setting up an environment to work with it,you’ll delve into concepts such as Docker containers,Docker images,and Docker Compose. As you advance,the book will help you explore deployment,orchestration,networking,and security. Finally,you’ll also get to grips with Docker functionalities on public clouds such as AWS,Azure,and Google Cloud Platform and get acquainted with Docker Enterprise Edition features. Additionally,you’ll discover the benefit of increased security with the use of containers.
By the end of this Docker book,you’ll be able to build,ship,and run a containerized,highly distributed application on Docker Swarm or Kubernetes,running on-premise or in the cloud.

What you will learn
Containerize your traditional or microservice-based applications
Develop,modify,debug,and test an application running inside a container
Share or ship your application as an immutable container image
Build a Docker Swarm and a Kubernetes cluster in the cloud
Run a highly distributed application using Docker Swarm or Kubernetes
Update or rollback a distributed application with zero downtime
Secure your applications with encapsulation,networks,and secrets
Troubleshoot a containerized,highly distributed application in the cloud
Contents
Preface
Section 1: Motivation and Getting Started
Chapter 1: What Are Containers and Why Should I Use Them?
Chapter 2: Setting Up a Working Environment
Section 2: Containerization,from Beginner to Black Belt
Chapter 3: Mastering Containers
Chapter 4: Creating and Managing Container Images
Chapter 5: Data Volumes and Configuration
Chapter 6: Debugging Code Running in Containers
Chapter 7: Using Docker to Supercharge Automation
Chapter 8: Advanced Docker Usage Scenarios
Section 3: Orchestration Fundamentals and Docker Swarm
Chapter 9: Distributed Application Architecture
Chapter 10: Single-Host Networking
Chapter 11: Docker Compose
Chapter 12: Orchestrators
Chapter 13: Introduction to Docker Swarm
Chapter 14: Zero-Downtime Deployments and Secrets
Section 4: Docker,Kubernetes,and the Cloud
Chapter 15: Introduction to Kubernetes
Chapter 16: Deploying,Updating,and Securing an Application with Kubernetes
Chapter 17: Monitoring and Troubleshooting an App Running in Production
Chapter 18: Running a Containerized App in the Cloud
Assessments
Other Books You May Enjoy
Index

下载地址 Download
打赏
未经允许不得转载:finelybook » Learn Docker – Fundamentals of Docker 19.x: Build,test,ship,and run containers with Docker and Kubernetes,2nd Edition

相关推荐

  • 暂无文章

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下

您的打赏,我们将继续给力更多优质内容

支付宝扫一扫打赏

微信扫一扫打赏