Learn Docker in this interactive, hands-on Docker tutorial online course! You’ll be able to follow the Docker learning path, the workloads for which it is best suited, and how to migrate existing applications into containers.
Learn Docker in this interactive, hands-on Docker tutorial online course! You’ll be able to follow the Docker learning path, the workloads for which it is best suited, and how to migrate existing applications into containers.
This Docker overview covers core container concepts and how to deploy and orchestrate containers. A focus of the course is the container role in modern DevOps, including using Docker with configuration management and continuous integration tools.
In addition, emphasis is placed on best practices for Docker files and container deployment for high availability, robust and secure software.
This hands-on course is designed for anyone wanting to learn how to manage and deploy applications using containers and the Docker platform.
Introduction to Docker Training Course Information
In this Docker training course, you will learn how to:
Package applications in containers
Use and write docker files
Integrate Docker with DevOps tools such as git and Jenkins
Secure containers and apply best practices for robust container deployment and maintenance
Prerequisites
None.
Docker Training Course Outline
Module 1: Introduction
IT Trends – High Availability, Continuous Integration and Deployment
Modern Software Architecture
Service Oriented Architecture
Microservices and Stateless Services
Containers and Virtualisation
Security
Module 2: Docker Fundamentals
Container Environments
Docker
Docker Architecture
Managing Containers
Inspecting Containers
Interacting with Running Containers
Module 3: Docker Images and Repositories
Building Docker Images
Installing Sample Containers
Docker Build Files
Passing Parameters to Build Files
Container Build Process
Build File Layers
Building and Running the Image
Container Registries
Docker Hub
Docker Compose
Docker Volumes and Use Cases
Other Docker Commands
Module 4: Docker Configuration Management
Configuration Management
DevOps Repositories
Branching Strategies
Docker and Git Integration
Excluding Files from Docker Builds
Module 5: Docker Orchestration
Why Orchestration?
Container Orchestration Stack
Kubernetes Architecture
Swarm Architecture
Swarm vs. Kubernetes
Docker Swarm
Module 6: DevOps and Docker
What is DevOps
Identify Friction and Overlap points in Development
Anatomy of a Pipeline
DevOps Evolution
DevOps Tools
Docker and DevOps
Jenkins
Ansible
Module 7: Security and Docker
Docker Security Architecture
Linux Kernel Security and Docker Daemons
Docker Container Capabilities
Docker Content Trust Verification
Secure Use of Docke
Learning Tree has helped more than 65,000 organisations and 2.5 million individuals worldwide develop the skills and earn the certifications necessary to support their careers and power organisational performance. Get started by exploring our enterprise solutions, services and capabilities.
This instructor-led, live training in the UK (online or onsite) is aimed at intermediate-level developers who wish to develop big data applications with Apache Kafka.
Certified DevOps Security Professional (CDSOP) is an instructor-led course where you will first get an overview of the security practices of DevOps (Development Operations).
Apache Maven is the most widely used build automation tool for Java applications. It’s also a highly effective project management application that uses a project object paradigm (POM).
This Apache Maven course starts by helping participants understand the tremendous benefits and return on investment from Apache Maven. After completing this course participants will understand how to download, install, set-up and confidently use core Maven features.
The basics of a messaging system, about Kafka and its various components and how it helps in real-time data processing
© 2024 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy