963 shaares
2 results
tagged
vagrant
Often considered two alternative tools, Docker and Vagrant can be used together to build isolated and repeatable development environments. We will prove it setting up a Docker container for development of a Java application and taking advantage of Vagrant powerful features to solve some real life practical issues.
This article describes how you can setup a custom Debian base box for Vagrant. Vagrant, or VagrantUp, is a system to create and configure lightweight, reproducible, and portable development environments. The documentation has a guide for setting up base boxes. It is a bit complex, perhaps because it aims too widely. This topic is labeled "only for advanced users" in the documentation, but I think the true power of Vagrant lies in working with your own custom boxes. For that reason I've created this guide.