Posts

Showing posts from November, 2017

Dropwizard Docker Example

Image
Dropwizard Docker Example Introduction         I was looking online for a simple example/tutorial on how to dockerize my existing Dropwizard application which I have as a fat jar. Most of the tutorials have complicated examples/complex steps explained. Hence I have come up with this post to explain Docker and its usage in simple steps.          In this tutorial we will be dockerizing an existing Dropwizard fat jar, building it and running it. Docker         Docker provides a way to run applications securely isolated in a container, packaged with all its dependencies and libraries. Docker provides an additional layer of abstraction and automation of operating-system-level virtualization on Windows and Linux. Docker is a software containerization platform. Advantages of using Docker Consistency across environments: An application and all its dependencies can be bundled into a single container. A Docker container is configured to maintain and all configurations and depe