--

I'm sorry I've a layman question here. What's the advantage we get when we host the application on a separate tomcat server (which at the end runs on a single java process) vs hosting it in docker container.

Googled few resources and the answer I got for my question is that,

1. Docker provides isolation (but at the end docker is also a process and a tomcat server is also a process) - couldn't understand the exact benefit it provides.

2. Docker allows us to be independent of OS. But again we run our applications on only few supported OS (2-3 probably) and mostly not dependent on any tools which are installed on the machine - then how this can be a benefit for container based model?

Please direct me to the right resources which can help me get better clarity David.

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

--

--

Responses (1)

Write a response