× {{alert.msg}} Never ask again
Get notified about new tutorials RECEIVE NEW TUTORIALS

Switch from Vagrant (Laravel Homestead) to Docker (LaraDock)

Mahmoud Zalt
May 22, 2016
<p><span style="color:rgb(95, 99, 102)">If you are a Laravel Developer </span>and you heard of Docker and thought it's cool! than this tip is for you.<br> <br> There's a big chance you are currently using Laravel's Homestead as a development environment. <span style="color:rgb(95, 99, 102)">Homestead is a just a command line tool that helps you initilaize and booting a Virtual Machine via Vagrant. Where you SSH into that machine and start coding.<br> <br> Docker on the other hand is pretty much the same as Vagrant, it also gives you a complete develpoment environment but on Virtual Continers instead of Virtual Machine. Virtual Containers are much faster to initialzie and boot, than Virtual Machines, and they are very flexible and scalabale. Since you can run every software on it's own Container (Oerating System) and configure them all to work together.</span><br>  </p> <p>The tip is you can switch from Homestead (Vagrant) to Docker today in less than 5 min, using this Open Source project <strong>LaraDock</strong> (<a href="https://github.com/LaraDock/laradock">https://github.com/LaraDock/laradock</a>).<br> <br> <strong>LaraDock</strong><span style="color:rgb(95, 99, 102)"> and Homestead both gives you a complete virtual development environments. (Without the need to install and configure every single software on your own Operating System). And since r</span><span style="color:rgb(95, 99, 102)">unning a virtual Container is much faster than running a full virtual Machine,</span><span style="color:rgb(95, 99, 102)"> </span><strong>LaraDock is much faster than Homestead.</strong><br> <br> I am the creator and maintainer of LaraDock, if you have any question or need any help, feel free to shedule a sessions with me here on Codementor. I'd love to talk to you.<br> <br> Happy Coding :)</p>
comments powered by Disqus