{GitHub + Docker + Jenkins} MlOps & DevOps Task2

This article is a simple integration of GitHub, Jenkins and Docker to automate the process of deploying a website by creating custom Docker images using Dockerfile.

Let’s start with the workflow for this task:

Dockerfile created successfully.
cmd>> docker build -t mkos:m1 .
docker run -it --name mk --privileged -p 2514:8080 -v /:/host mkos:m1

JOB #1 :

sudo cp {file name} {dir}

JOB#2 :

docker pull httpd
systemctl start httpd
later i changed port no to 8950 as 2514 is being used by Jenkins.

JOB#3:

JOB#4 :

JOB#5 :

Here comes the full setup :

So, Here is the beautiful output for the above task.

Thanks for reading…

--

--

I am a forward-thinking individual with exceptional skills in problem-solving, adaptive thinking, automation, and development.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
MAYANK VARSHNEY

I am a forward-thinking individual with exceptional skills in problem-solving, adaptive thinking, automation, and development.