0% found this document useful (0 votes)
5 views

2024722991-DevOpsToolsLinuxDockerJenkins

Uploaded by

tellapuri.naresh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views

2024722991-DevOpsToolsLinuxDockerJenkins

Uploaded by

tellapuri.naresh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

DevOps Tools – Linux, Docker and Jenkins

LINUX [Day 01]

Module 1 – Linux Fundamentals

• 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

DOCKER [Day 02 - 06]

Module 2 - Introduction Installation of Docker

• Introduction to Docker
• Docker Architecture
• Docker Components: Docker Client, Docker Host and Docker Registry
• Installation of Docker

Module 3 – Docker Client Operations

• Running a Container
• Container Lifecycle
• Managing Containers
• Executing Commands in Running Containers

Module 4 – Building Custom Images and Docker Registry

• Creating Docker Images using Docker Commit


• Building a Dockerfile
• Tagging an Image
• Pull and Push Images

Module 5 – Container Deep Dive

• 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

Module 7 – Docker Compose

• Understand YAML
• Create Docker Compose Files
• Deploying and configuring applications

JENKINS [Day 07 - 10]

Module 8 – Introduction to Jenkins

• Introduction to Jenkins
• Jenkins Installation
• Introduction to Jenkins UI
• Create First Job
• Add Parameters to your Job

Module 9 – Add SSH Node Credentials in Jenkins

• Install SSH Plugin in Jenkins


• Add Credentials of Node
• Integrate Node SSH Server with Jenkins

Module 10 – Build Job on Remote Machine

• Deploy Web Server Automatically through Jenkins

Module 11 – Jenkins Security

• Enable/Disable Login in Jenkins


• Allow Users to Sign up
• Create Users Manually in the Jenkins DB Create and
• Manage Roles for Jenkins Users

Module 12 – Jenkins File

• 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

• Introduction to Jenkins and Maven


• Install the Maven Plugin
• Clone Git Repository from Jenkins
• Build a Jar using Maven
• Test your Code
• Deploy your Jar with Jenkins
• Archive the artifact

Module 14 – Jenkins Email Integration

• Install a Mail Plugin


• Integration Jenkins and G-mail
• Add notifications to your jobs

You might also like