This article tries to summarize all the options, their pros and cons and the best practices.
Do you (or does anyone) have any recs for expanding out this container-based strategy? I know so little about this and it seems like it would be high value to understand it. But I don't know an obvious place to go to accomplish that goal.
reply
140 sats \ 2 replies \ @k00b OP 6 Mar
Was there anything in particular in that article that you liked?
reply
154 sats \ 1 reply \ @ch0k1 6 Mar
Listing all the three options you have (and outlining their pros and cons) in terms of setting up a common local environment:
  1. Using your machine as a host and installing everything on it (not recommended);
  2. Using virtual machines with Vagrant
  3. Using Containers with Docker
reply
In my experience, the Docker containerization is the best and most lightweight solution for running a predefined environment locally.
Other option (more expensive) might be to use cloud services as an remote development environment using terraforms for their quick setup and orchestration.
reply