Reusable development containers with Docker Compose and Dip
19-Nov-2020 1328
Run and test your code in multiple Docker environments with minimal effort while keeping Docker Compose files under control. Spend less time wrangling YAML and drop into a container of choice from any host folder with one simple command. See examples for Ruby, Node.js, or Erlang, and adapt them to your stack.It all started with a new Mac. As a polyglot developer who works on commercial projects and maintains about a dozen popular open source libraries, I need to make sure that Ruby, Node.js, Go, and Erlang will co-exist on my machine with minimal hassle. I also need a way to switch easily between different contexts and runtimes: project A might be locked to Ruby 2.6.6, while library B needs to work both on edge (3.0), legacy (2.5), and alternative implementations (say, jruby).
Reusable development containers with Docker Compose and Dip #ruby #rubydeveloper #rubyonrails #Reusable #development #containers #Docker #Compose #development #docker https://rubyonrails.ba/link/reusable-development-containers-with-docker-compose-and-dip