News for hackers. Stuff that matters.
Re:Select * from cloud by marcrosoft on Friday September 30, 2022 @12:08PM (#33036760)
Can you elaborate on why vagrant to docker is a mistake? I find the docker workflow infinitely better and faster to iterate for making dev environments.
Re:Select * from cloud by pphysch on Friday September 30, 2022 @12:58PM (#33037363)
If your deployment target is a VM/bare-metal rather than container, Vagrant makes a lot of sense for development.

E.G. my dev Vagrantfile fits in a small screen, and provisioning is handled by a single Ansible playbook that works for all environments (using conditionals). So there's no need to maintain a separate dev container, and a lot of subtle headaches are avoided in the deployment process

Setting up the dev environment consists of running `vagrant up` (assuming Vagrant/Ansible are installed). That's it.

You get all the benefits of IaC (fast ~reproducible dev) without shoehorning containers in.

Re:Select * from cloud by alfalfasprout on Friday September 30, 2022 @04:44PM (#33040552)
It also comes with a lot of downsides and significantly increased complexity in many cases. Depends what you're doing.