К сожалению, реализация Docker для M1 имеет некоторые проблемы, из-за которых наш базовый образ не работает
Что касается изоляции сред разработки — я бы посоветовал убедиться, что вы используете Bundler / Yarn для установки разных зависимостей для каждого проекта. Для Ruby также есть такие инструменты, как rvm, которые позволяют мгновенно переключаться между разными версиями Ruby.