使用docker部署node项目(一)

2018-03-19  本文已影响0人  persiT

1.前言

最近正好在写一个新项目,采用了node.js作为后端。因为项目一直在多个服务器之间来回切换,同时考虑到之后可能会进行集群的部署,因此选择使用Docker。

在进行之前,先来学习一下什么是Docker

Docker是一个开源工具,能将一个WEB应用封装在一个轻量级,便携且独立的容器里,然后可以运行在几乎任何服务环境下。 Docker的一般使用在以下几点: 自动化打包和部署应用。

Docker的优点:

  • 高效的资源利用
  • 快速的启动时间
  • 一致的运行环境
  • 持续交付和部署
  • 较低的迁移成本
  • 更轻松的维护和扩展

此项目将会使用docker进行快速部署。包括Dockerfile文件配置、docker打包镜像、docker配置远程仓库、docker镜像上传、docker镜像管理、docker实例部署、多docker连接(结合node和nginx)、配置数据持久化。

2.Dockerfile配置说明

上一篇下一篇

猜你喜欢

热点阅读