This is the code repository for Mastering Docker Enterprise, published by Packt.
A companion guide for agile container adoption
While known mostly as the open source engine behind tens of millions of server nodes, Docker also offers commercially supported enterprise tooling known as the Docker Enterprise. This platform leverages the deep roots from Docker Engine - Community (formerly Docker CE) and Kubernetes, but adds support and tooling to efficiently operate a secure container platform at scale. With hundreds of enterprises on board, best practices and adoption patterns are emerging rapidly. These learning points can be used to inform adopters and help manage the enterprise transformation associated with enterprise container adoption.
This book covers the following exciting features: Understand why containers are important to an enterprise Understand the features and components of Docker Enterprise 2 Find out about the PoC, pilot, and production adoption phases Get to know the best practices for installing and operating Docker Enterprise Understand what is important for a Docker Enterprise in production Run Kubernetes on Docker Enterprise
If you feel this book is for you, get your copy today!
All of the code is organized into folders. For example, Chapter02.
The code will look like the following:
{
"log-driver": "json-file",
"log-opts": {
"max-size": "10m",
"max-file": "3"
},
"live-restore": true
}
Following is what you need for this book: This book is for Software Architects, DevOps Engineers, Tech Ops, Docker professionals, or any IT professional working with Docker and containers who wants to move containerized workloads to production. This book discusses the enterprise adoption of Docker and Kubernetes,therefore a basic understanding of Docker concepts will be helpful.
With the following software and hardware list you can run all code files present in the book (Chapter 1-11).
Chapter | Software required | OS required |
---|---|---|
3 | 10 Nodes Docker EE 30-Day Trial, Standard node size: 4 VCPU, 16 GB RAM, 80 GB storage | Linux Centos 7.5 |
6 | 1 Node Docker CE - Build server, Standard node size: 4 VCPU, 16 GB RAM, 80 GB storage | Linux Centos 7.5 |
We also provide a PDF file that has color images of the screenshots/diagrams used in this book. Click here to download it.
Mark Panthofer holds a B.S. in Computer Engineering from the Milwaukee School of Engineering. He has dedicated 30 years as a software engineer, architect and executive, to the practical adoption of emerging software technologies. As the Vice President of NVISIA's Technology Center, Mark provides advisory services to regional IT organizations on enterprise container and Cloud adoption.
Mark manages NVISIA’s Docker partnership by working closely with Docker’s Training organization as an active member of the Docker Curriculum Committee, as well as with the Docker Partner and Professional Service teams. As a Docker Certified Associate, Docker-accredited consultant and instructor, Mark provides training to leading commercial and government agencies on the best practices with Docker Enterprise for developers, DevOps, and operations teams. He is also a co-organizer of the Docker Chicago and the Docker Milwaukee meetups.
Click here if you have any feedback or suggestions.
If you have already purchased a print or Kindle version of this book, you can get a DRM-free PDF version at no cost.
Simply click on the link to claim your free PDF.