A complete guide to Docker for operations and development : test-prep for the Docker Certified Associate (DCA) exam
Book information
Description
Table of Contents About the Author About the Technical Reviewer Chapter 1: Introduction Who Should Read This Book? How This Book Is Organized Exam Topics What You Will Learn Summary Chapter 2: Installation and Configuration How to Install the Docker CE for Various Operating Systems Difference Between Containerization and Virtualization How to Set Up a Local Registry Configuration of Logging Drivers The Usage of Namespaces and Cgroups How to Set Up a Swarm, Configure Managers, Add Nodes, and Scale Your System First, Build a Simple Swarm of One Manager and One Worker Second, Let Us Scale Up to Five Replicas Summary Chapter 3: Image Creation, Management, and Registry Docker Flow Pulling an Image Crafting a Container Container Lifecycle Create Your First Image Using Commit Using Dockerfile Push Your Images Dockerfile Commands The FROM Instruction The MAINTAINER Instruction The COPY Instruction The ADD Instruction The ENV Instruction The USER Instruction The WORKDIR Instruction The VOLUME Instruction The EXPOSE Instruction The RUN Instruction The CMD Instruction The ENTRYPOINT Instruction The inspect Command Multistage Build Summary Chapter 4: Networking Containers’ Isolated Networking User-Defined Bridge Network Exposing Container Ports Some Differences in Networking Between Windows and Linux Swarm Networking What Is the Best Number of Managers? Datacenter Topology Replicated vs. Global Services Port Publishing Modes Kubernetes Networking Summary Chapter 5: Storage and Volumes Persistent Volumes Ephemeral Volumes Data-Only Volume Filesystem vs. Volume Storage in Kubernetes Summary Chapter 6: Docker Enterprise Edition/Mirantis Kubernetes Engine Installation Installing the Docker EE on Windows Server 2016 Testing the Installation Installing the UCP Step 1: Create the First Virtual Machine Step 2: Initialize a Swarm and Add Nodes Step 3: Install UCP Version 3.0.0 Step 4: Mount Issue Step 5: Reinstall UCP Version 3.0.0 Step 6: Upload the License Step 7: Install Kubernetes CLI Step 8: Install the kubectl Binary via curl Installing the DTR Verify Logging from CLI from Both Nodes Verify DTR Installation from UCP Web UI Summary Chapter 7: Universal Control Plane (UCP) The Interface Different UCP Versions Switching Between Orchestrators Docker Content Trust Summary Chapter 8: Docker Trusted Registry (DTR) Install the DTR from the UCP Enable/Disable Image Scanning Push an Image to the DTR Repository Immutable Images Image Pruning Summary Chapter 9: Microservices Microservices vs. Monolithic Process of Containerizing an App Python Example Java Example .NET Example Extra Resources for .NET Tools Ebook Extra Examples Summary Chapter 10: Orchestration From Development to Production How to Write a Swarm docker-compose YAML File? How to Write a Kubernetes Manifest YAML File? Summary Chapter 11: Security Role-Based Access Control (RBAC) Create a Subject Create a Collection Create a Role Create a Grant Docker Content Trust (DCT) Transport Layer Security (TLS) Summary Chapter 12: DCA Exam Requirements Examination Format Pass the Exam Sections Registration Link and Certification For Online Remotely Proctored Exams Question Types Multiple-Choice Questions Discrete Option Multiple-Choice (DOMC) Questions Extra Resources Chapter 13: Orchestration Quiz Answer Key Chapter 14: Image Creation, Management, and Registry Quiz Answer Key Chapter 15: Installation and Configuration Quiz Answer Key Chapter 16: Networking Quiz Answer Key Chapter 17: Security Quiz Answer Key Chapter 18: Storage and Volumes Quiz Answer Key Index
Similar books
Learn Data Science Using SAS Studio : A Quick-Start Guide
EPUB
Learn Data Science Using Python : A Quick-Start Guide
2024 · EPUB
Learn Data Science Using Python : A Quick-Start Guide
2024 · PDF
Learn Data Science Using Python
2024 · PDF
A Complete Guide to Docker for Operations and Development: Test-Prep for the Docker Certified Associate (DCA) Exam
2022 · EPUB
The Docker Workshop: Learn how to use Docker containers effectively to speed up the development process. Code
2020 · ZIP
Learn Data Science Using SAS Studio: A Quick-Start Guide
2020 · PDF
MySQL® Notes for Professionals book
2018 · PDF