Posts

Showing posts with the label Docker Fundamentals and Running application in Docker Containers

Docker Fundamentals and Running application in Docker Containers

Image
Hi, this is Malathi Boggavarapu and i am going to introduce basically what the Docker is about with examples and pictures. So let's get started now. What is a Docker? Docker is an open source project and a company.  It really started about 3 years ago in a France company called  dotCloud  where they wanted to build a better Paas  (Platform as a Service)  for developers. Over a period of time they recognized that it is going to be more on the lines of creating containers. It really started as open source project in a company but over a period of time they figured out containers is the way to go and eventually evolved the name to Docker. Java gives you WORA - Write one, Run anywhere. Docker gives PODA. Why WORA is possible is that we take java soruce code, compile to class file format or Jar fiel or war file and that format is understood by the JVM. As JVM is running on variety of different operating systems which understands the class file format and does what