Skip to content

This is a DevOps project for Containerization of Vprofile Project using Docker.

Notifications You must be signed in to change notification settings

durrezahmed/vprofile-project-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DevOps Project - Containerization of Vprofile Project using Docker

This is a DevOps project for Containerization of Vprofile Project using Docker.

Link for vprofile app repository.

Scenario - Current Situation:

  • Multi Tier Application Stack

  • Running on VMs

  • Regular Deployments

  • Continuous Changes

Problem - Issues with Current Situation:

  • High CapEx and OpEx

  • Human Errors in Deployment

  • Not Compatible with Microservice Architecture

  • Resource Wastage

  • Not Portable, Environment not in Sync

Solution - Fix:

  • Containers

  • Consumes Low Resources

  • Suits very well for Microservice Design

  • Deployment via Images

  • Same Container Images across Environments

  • Reusable and Repeatable

Tools used in the Project:

  • Docker - Container Runtime Environment

  • Java Stack - Vprofile Application Services

Steps:

  1. Steps to Setup our Stack Services.

  2. Find right Base Image from Docker Hub.

  3. Write Dockerfile to Customize Images.

  4. Write docker-compose.yml file to Run Multi Containers.

  5. Test it and Host Images on Docker Hub.

About

This is a DevOps project for Containerization of Vprofile Project using Docker.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published