Leider hat die Docker-Implementierung für M1 einige Probleme, sodass unser Basis-Image nicht funktioniert
Was die Isolierung von Entwicklungsumgebungen betrifft: Mein Rat wäre, sicherzustellen, dass du Bundler bzw. Yarn verwendest, um für jedes Projekt unterschiedliche Abhängigkeiten installieren zu können. Für Ruby gibt es zudem Tools wie rvm, mit denen du blitzschnell zwischen verschiedenen Ruby-Versionen wechseln kannst.