4 ms·
I can very much recommend that approach. Working in a very small team we're using docker solely for reproducible development environments with very small footpr
by mh-cx 10y ago
I can very much recommend that approach. Working in a very small team we're using docker solely for reproducible development environments with very small footprint. Our projects are usually smaller low range backoffice sites.
We're still hesitant to deploy docker in production though, but its on our list. For now we rebuild the production environment from the recipes in the Dockerfile and docker-compose.yml.
Before that we were using VMs with vagrant. I never really liked how ressource intensive and slow they where. And without VM I also don't see the need for Vagrant anymore if I can use docker directly.
So after 2 years of using docker I'm really very happy with our development setup.
- bryanlarsen 10y agoVirtualbox sucks. Using a VM other than Virtualbox with Vagrant would have solved your problems too.
- mh-cx 10y agoMain question with vagrant was: why? It's just adding yet another layer to the stack, so another interface to learn. And if things don't work you have to deal with the “low level“ docker setup anyway. Seriously, I've never looked back at Vagrant ever since.