Learn your way! Get started

Docker for DevOps, Part 3 of 6: Staging Server

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 12m
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: the benefits of a staging server, picking an Operating system, pushing the Web app and setting up ssh.

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



Staging Server

Benefits of a Staging Server (24:46)
  • Introduction (00:08)
  • Benefits of a staging server (00:57)
  • Installing docker (02:59)
  • Installing sudo (03:51)
  • Operation automation (16:41)
  • Summary (00:08)
Picking an Operating System (16:10)
  • Introduction (00:08)
  • Picking an operating system (04:09)
  • Provisioning the staging server (07:14)
  • Pulling the docker images (04:30)
  • Summary (00:08)
Pushing the Web App (19:59)
  • Introduction (00:08)
  • Pushing the web app (08:43)
  • Securing your staging server (04:56)
  • Setting a static ip address (06:04)
  • Summary (00:08)
Setting up SSH (11:15)
  • Introduction (00:08)
  • Setting up ssh (08:01)
  • Why cant we use vagrant (02:58)
  • Summary (00:08)