Build and Deploy Nodejs Apps with Docker

Build and Deploy Nodejs Apps with Docker

  • English
  • Programming
  • Node.jsNode.js
  • (998)
  • Project length: 2h 14m

This tutorial will cover all the necessary steps to building and deploying a Node.js application with Docker. You will be guided through the process of integrating Docker into your application development workflow. We will cover how to install Docker, build simple architectures and then how to deploy your Docker images. By the end of this tutorial you will be able to deploy a Node.js application to cloud services like Heroku or AWS using Docker with ease.

Overview

Project Introduction:

This tutorial will cover all the necessary steps to building and deploying a Node.js application with Docker. You will be guided through the process of integrating Docker into your application development workflow. We will cover how to install Docker, build simple architectures and then how to deploy your Docker images. By the end of this tutorial you will be able to deploy a Node.js application to cloud services like Heroku or AWS using Docker with ease.

Schedule

  • Sunday Aug 6th @ 12 P.M. EST - Session 1
  • Sunday Aug 13th @ 12 P.M. EST - Session 2
  • Sunday Aug 20th @ 12 P.M. EST - Session 3

What are the requirements?:

  • A basic understanding of Node.js
  • A basic understanding of the infrastructure required to run a web application
  • The desire to learn :)

What is the target audience?:

  • Viewers who would like to dockerize existing applications.
  • Viewers who would like to learn modern development/build and deploy practices.
  • Viewers who would like to see basic Node.js applications built and deployed.

Project Outline

Session 1: Setting-up the Environment

  • Setting up docker and node for windows
  • Setting up docker and node for mac
  • Setting up docker and node for linux

Session 2: Deploying a simple Webserver

  • Building a simple webserver in node
  • Building a simple Dockerfile
  • Dockerizing our simple webserver
  • Deploying our dockerized simple webserver to heroku

Session 3: Deploying a more complicated infrastructure

  • An introduction to Docker Compose
  • Adding a database to our application using Docker compose
  • Deploying our infrastructure to heroku

Reviews

Average rating

5(998 Reviews)