Research Questions – Interacting with a Running Container
Research Questions Interacting with a Running Container
Setting a Container Hostname
Restart Policies
Copying Contents into Container
Publishing Ports
Demo – Docker Container Operations Continued
Research Questions – Restart Policies
Research Questions Restart Policies
Troubleshooting Docker Daemon
CHAPTER
Docker Image Management
Docker Image Registry
Image Addressing Convention
Authenticating to Registries
Removing a Docker Image
Inspecting a Docker Image
Save and Load Images
Demo – Image Registry and Operations
Research Questions – Docker Images
Research Questions – Image Addressing Convention (Add-on)
Research Questions – Authenticating to Registry
Building a custom image
Demo – Build HTTPD image
Demo – Build Tomcat image
Research Questions – Building a Custom Image
Research Questions – Building a Custom Image (Add on)
Docker commit method
Demo – Image Creation Docker Commit Method
Build Contexts
Build Cache
COPY vs ADD
CHAPTER
Docker Engine – Security
Docker Daemon Security
Namespaces and Capabilities
CGroups
Resource Limits CPU
Resource Limits Memory
Demo – Resource Limits
Practice Test – Docker Engine Security
CHAPTER
Docker Engine – Networking
Docker Networking
Networking additional commands
Demo – Docker Network
Research Questions – Docker Networking
Networking Deep Dive – Namespaces
Networking Deep Dive – Docker
Practice Test – Docker Engine Networking
CHAPTER
Docker Engine – Storage
Docker Storage
Docker Volume
Demo – Docker Volume
Research Questions – Docker Storage
Practice Test Docker Engine Storage
CHAPTER
Docker Compose
Docker Compose
Example for Voting Application
Example Voting Application with Docker Compose
Demo -Docker Compose
Research Questions – Docker Compose
Research Questions – Docker Compose (Add On)
Practice Test – Docker Compose
CHAPTER
Docker Swarm
Section Introduction
Container Orchestration Introduction
Swarm Architecture
Swarm Setup 2 node Cluster
Demo – Swarm Cluster Setup
Swarm Operations
Swarm High Availability – Quorum
Swarm in HA mode
Research Questions – Swarm Architecture and Setup
Auto-Lock
Demo – Auto-Lock
Swarm Services
Scaling Rolling Updates and Rollbacks
Swarm Service Types
Placement in Swarm
Demo – Service in Swarm – Basic Operations
Demo – Service in Swarm – Replicated, Global, Parallelism, Placements
Research Questions – Auto Lock
Docker Config Objects
Docker Overlay Network
CHAPTER
Kubernetes
Section Introduction
Kubernetes Architecture
PODs
Demo – PODs
PODs with YAML
Demo – PODS with YAML
Research Questions – Kubernetes Architecture
Research Questions – Pods with Yaml (Add-On)
Replication Controllers and ReplicaSets
Demo – Replica Sets
Deployments
Deployments – Update and Rollback
Research Questions Replication Controllers and Replicasets
Practice Test Replication Controllers and Replicasets
Research Questions – Deployments Update and Rollback (Add-on)
Networking in Kubernetes
Services – NodePort
Demo – Services
CHAPTER
Docker Engine Enterprise
Docker EE Section Introduction
Docker EE Introduction
Docker Enterprise Engine Setup
Universal Control Plane Setup
Note about changes in Names and Documentation
Demo – Docker EE Setup
Demo – Docker UCP Setup
Research Question – Docker UCP Setup
Node Addition in UCP cluster
Demo – Add worker node to UCP
Docker Trusted Registry Setup
Demo – DTR Setup
Research Questions – Docker Trusted Registry Setup
Deployment in Docker EE
Demo – Deployment in Kubernetes from UCP
Docker EE UCP Client Bundle
RBAC in Docker Enterprise
Demo RBAC in Docker EE
UCP Setting for LDAP integration
CHAPTER
Docker Trusted Registry
Docker Trusted Registry Operations
Access Control in DTR
Image Scanning
Demo – Docker Trusted Registry
Research Questions – Docker Trusted Registry Operations
Image Promotions
Garbage Collection
Demo – Image promotion and Garbage Collection
Docker Content Trust and Image Signing
Research Questions – Image Scanning
Practice Test – Docker Trusted Registry
CHAPTER
Disaster Recovery
Disaster Recovery – Docker Swarm
Research Questions – Disaster Recovery Docker Swarm
Disaster Recovery – UCP
Disaster Recovery – DTR
Research Questions – Disaster Recovery UCP
Practice Test – Disaster Recovery
CHAPTER
Mock Exams
Mock Exams
This course covers all the required topics from the DCA curriculum including Docker Engine, Docker Compose, setting up a Docker Swarm cluster, Docker Enterprise products