Learn your way! Get started

Docker for DevOps, Part 2 of 6: First Docker App

with expert Nick Janetakis


Watch trailer


Course at a glance

Included in these subscriptions:

  • Dev & IT Pro Video
  • Dev & IT Pro Power Pack

Release date 1/31/2020
Level Beginner
Runtime 1h 16m
Closed captioning N/A
Transcript N/A
eBooks / courseware N/A
Hands-on labs N/A
Sample code Included
Exams Included


Enterprise Solutions

Need reporting, custom learning tracks, or SCORM? Learn More



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)