Moreover, the following prerequisites should be met to complete all steps: In this tutorial, we’ll use Mac with macOS, with RubyMine installed. Before you begin, make sure to configure Docker integration. In this tutorial, we’re using macOS, with RubyMine installed. This tutorial describes how you can use Docker as a remote interpreter for running, testing and debugging a sample Rails application. This means that you can run, debug, and test your application in an isolated environment right from the IDE. Moreover, RubyMine enables you to use the running Docker container as a remote interpreter. RubyMine provides integration with Docker and allows you to perform all the required actions in your project - from building images to executing commands inside running containers. Docker is a tool for building, sharing, and running containerized applications.