DLSEI 3.0 Cohort 3 registration has been closed.

Containerize a full-stack NodeJS application in Docker

Included with DLSEI 3.0

Guided Project

Learn, practice, and apply job-ready skills with expert guidance

4.51★

Rating out of 5

Guided project Level

Recommended experience

2.00 Hours

Learn at your own pace

Computer Science

Domain

About this guided project

In this 1-hour long project-based course on Intermediate Docker: Containerize a full-stack NodeJS application in Docker and deploy to remote server, you will get to use Docker to stitch together a real full stack NodeJS application in a multi-container architecture. By the end of this course, you will have built a simple blog page, which is a working full-stack application using the MVC (model view controller) framework in NodeJS persisting to a MongoDB database across separate containers and living on one single Docker provided network. You will learn how to stitch all of these services together using Dockerfile and docker-compose files, and get it configured in a remote machine in the cloud, just like if you wanted to run the application from anywhere in the world! Note: This course works best for learners who are based in the North America region. We’re currently working on providing the same experience in other regions.

What skills will you gain?

DevOps

Docker (Software)

Cloud-Native Computing

Application Deployment

Devops Tools

Continuous Deployment

Containerization

Cloud Engineering

Virtualization