This document provides an overview of Docker for Ruby developers. It begins with a brief introduction to Docker, explaining how it provides portable packaging and isolated runtime environments for applications using lightweight virtualization. It then discusses how Ruby and Ruby on Rails applications can be packaged and run using Docker, including tips on base images, separating services into different containers, and using Docker for development. It also introduces Flatcar, an experimental Ruby gem for bootstrapping new Rails projects with Docker integration.