前言
Docker 是一个开源的容器引擎。开发者可以将自己的应用以及依赖打包为一个可移植的容器,然后发布到 Linux 机器上。它类似于一个轻量级的虚拟机,极大地方便了用户在服务器端部署和管理应用环境。
一、在 Ubuntu 中安装 Docker
配置 Node 的运行环境,有时候需要编译 Node 的 C++ 模块。Node 的编译环境要求 GCC/g++ 4.8 或以上的版本。在一些较低版本的 Linux 服务器上,编译安装 GCC 是一件非常耗时的事情。使用 Docker 可以省去这些麻烦,快速部署应用。可以使用 docker pull 命令下载一个支持 Node 运行和编译的 Linux 镜像,基于此镜像制作一个包含 Node 程序运行环境的新镜像,以后就可以直接使用这个镜像部署 Node 服务。
在Linux下使用root登录后,运行:(本文环境:Ubuntu Server 16.04.3 LTS)
apt install docker.io
安装成功后查看docker版本:
docker --version