Docker on Rails is a course to teach you to run Ruby on Rails applications inside a Docker environment during development, testing and production.

The course will cover:

  • What is Docker and why you might want to use it
  • Introduction to
    • Docker basics and the Dockerfile
    • Docker Compose and docker-compose.yml file
    • Using Passenger to run Rails applications
  • Setting up your docker environment to ensure everything runs smoothly
  • Using rails and rake commands inside a container
  • Running Sidekiq in its own container
  • Using ActionCable with Docker
  • Testing your application inside a container
  • Working around the file system sync slowness in OSX
  • Troubleshooting issues inside Docker
  • Docker Gotchas
  • and much more...