Ruby and Rest service in Docker
Actually you need to implement per feature branch deployment. Because development environment use for testing app before QA.
And feature branch deployment is very difficult to implement especialy at the begginging of devops. 

May be at start will be enough to use docker-compose to build latest version of developer's application. On their localhost.