O'Reilly logo

Node.js 6.x Blueprints by Fernando Monteiro

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Installing Docker and setting up the application

Before we go further, we need to understand what Docker is and the concept of containers.

Tip

You can read more about containers at this link: https://www.docker.com/what-docker#/VM.

Thinking in a very simple way, Docker creates micro machines (that is, operating systems) inside an isolated box to run your application, no matter what your platform is (Windows, Linux, or OSX). Let's see what the official Docker site says:

"Docker containers wrap a piece of software in a complete filesystem that contains everything needed to run: code, runtime, system tools, system libraries - anything that can be installed on a server."

So let's install Docker on your machine. A Windows machine deserves special attention, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required