2024722991-DevOpsToolsLinuxDockerJenkins
2024722991-DevOpsToolsLinuxDockerJenkins
• What is Linux
• Basic Linux Commands
• Understanding Linux File System Structure
• Creating Files and Directories
• Copying Files and Directories
• Basics of VIM Editor
• Overview of Users and Group Administration
• Understand Linux File System Permissions
• Changing Permissions
• Managing Services
• Installing and Updating Software Packages with YUM
• Introduction to Docker
• Docker Architecture
• Docker Components: Docker Client, Docker Host and Docker Registry
• Installation of Docker
• Running a Container
• Container Lifecycle
• Managing Containers
• Executing Commands in Running Containers
• Cgroups
• Namespaces
• Container Resource Limits
Module 6 – Container Storage & Networking
• Storage Overview
• Creating and Managing Volumes
• Using Bind Mounts
• Overview of Container Networking
• Managing Network Bridges
• Understand YAML
• Create Docker Compose Files
• Deploying and configuring applications
• Introduction to Jenkins
• Jenkins Installation
• Introduction to Jenkins UI
• Create First Job
• Add Parameters to your Job
• Introduction to Pipeline
• Introduction to JenkinsFile
• Install the Jenkins Pipeline Plugin
• Creating First Pipeline
• Add Multi-Stages to your Pipeline
• Environment Variable
• Post Actions
Module 13 – Jenkins and Maven