Course description
This course will walk through developing and deploying a multi-service Flask and Ruby on Rails application with a focus on deploying it. Along the way you'll learn all the Docker basics as well as: Setting up a Project Directory, Docker Compose, Building the App and the Dockerfile.
Prerequisites
none
Meet the expert
Nick Janetakis is a consultant who works with teams and individuals on Topics of Web Development: Ruby on Rails, Flask, Docker and Ansible, and is an instructor for Stone River eLearning
Course outline
First Docker App
Setting up a Project Directory (12:37)
- Introduction (00:08)
- Setting up a project directory (01:33)
- Alternative dev process (03:05)
- Building the app (07:42)
- Summary (00:08)
Docker Compose (20:41)
- Introduction (00:08)
- Docker compose (15:46)
- Flask project scaffolding (04:38)
- Summary (00:08)
Flask App Dockerfile (10:50)
- Introduction (00:08)
- The dockerfile (08:30)
- Alternative dev process (02:04)
- Summary (00:08)
Building the App (23:47)
- Introduction (00:08)
- Building the app (15:17)
- Docker compose (04:37)
- Project scaffolding (03:36)
- Summary (00:08)
Rail App Dockerfile (08:52)
- Introduction (00:08)
- The dockerfile (02:02)
- Github (02:43)
- Working Directory (03:50)
- Summary (00:08)