官术网_书友最值得收藏!

Section 2: Running Docker in Production

In this section, you will learn how to choose between the different alternatives for running Docker applications in production, ranging from single-host configurations to sophisticated clusters of servers in the cloud that can scale out to handle heavy loads. You will learn how to deploy systems first using Docker Compose, and how to automate building and deploying a simple setup using Jenkins. We will then explore a more sophisticated setup in Chapter 8, Deploying Docker Apps to Kubernetes through Chapter 11, Scaling and Load Testing Docker Applications, centering around the use of Kubernetes and Amazon Web Services. You will learn how to deploy applications both manually and using the Spinnaker continuous deployment system, and how to use a variety of tools to monitor applications. Finally, we will learn how to scale Docker applications using Kubernetes, using tools such as the Envoy service mesh and k6 for load testing. We will use a sample application, a game called ShipIt Clicker, to demonstrate each of these concepts in turn.

This section comprises the following chapters:

  • Chapter 5, Alternatives for Deploying and Running Containers to Production
  • Chapter 6, Deploying Applications with Docker Compose
  • Chapter 7, Continuous Deployment with Jenkins
  • Chapter 8, Deploying Docker Apps to Kubernetes
  • Chapter 9, Cloud-Native Continuous Deployment Using Spinnaker
  • Chapter 10, Monitoring Docker Using Prometheus, Grafana, and Jaeger
  • Chapter 11, Scaling and Load Testing Docker Applications
主站蜘蛛池模板: 商水县| 安溪县| 瑞丽市| 凌源市| 依安县| 余姚市| 繁昌县| 宜阳县| 柯坪县| 凤阳县| 通化县| 天峻县| 盱眙县| 屏山县| 屏东县| 苍梧县| 遵化市| 望谟县| 讷河市| 宁晋县| 怀仁县| 株洲县| 吉水县| 金昌市| 聂荣县| 桑日县| 清丰县| 平原县| 高陵县| 潮州市| 昌邑市| 淮滨县| 禄劝| 闸北区| 乐东| 青河县| 江油市| 故城县| 当涂县| 潼关县| 疏勒县|