Mastering Docker Enterprise
上QQ阅读APP看书,第一时间看更新

Getting Started - Docker Enterprise Proof of Concept

This chapter represents a critical first step in your journey toward the adoption of Docker Enterprise. We talked about the importance of a crawl, walk, run approach through agile adoption. So many times, in an effort to be the most efficient, we want to jump right to the answer. Subsequently, many organizations race right past the crawl and walk stages to start running (somewhere). The problem is, by skipping our crawl stage, where a Proof of Concept (PoC) project is used to introduce and demonstrate the Docker Enterprise platform, they miss out on discovering their own informed opinion during the PoC. Essentially, the PoC phase is a critical part of the enterprises learning experience. So start with a PoC allow the team to try things, make some mistakes and learn freely.

Here, we present the PoC phase of our agile approach, where we learn how to use and configure Docker Enterprise by working through first app phase steps where we take a single application from a PoC, to pilot, and on to production.

In this chapter, we focus on the PoC step and later we take our application to the pilot (non-production) but highly available cluster, and finally we take the application to a production environment to explore the key considerations in getting an application production-ready.

The following topics will be covered in this chapter:

  • Preparing nodes, network, and storage for your PoC
  • Installing Docker Enterprise for your PoC:
    • Installing Docker Enterprise Engine
    • Installing Docker UCP
    • Installing DTR
  • Testing the PoC platform
  • Preparing the PoC application and platform
  • Building and deploying the PoC application