Docker in Day-to-Day Work: From "It Works on My Machine" to Optimized Deploys
If you develop software, you've certainly heard (or even said) the classic phrase: "That's weird, it works on my machine". Docker was created exactly to eradicate this problem, standardizing the environment from development all the way to production. In this article, we are going to demystify Docker, understand the difference between it and Virtual Machines, and get our hands dirty with practical examples using Spring Boot and PostgreSQL.