美文网首页node.jsDocker容器
通过Docker部署两个Node应用

通过Docker部署两个Node应用

作者: 昆吾kw | 来源:发表于2017-12-09 16:17 被阅读33次

思路

两个Node应用分别监听不同的端口,通过Docker构建不同的镜像,再运行两个不同的容器实例。

步骤

  1. 创建两个不同的express应用,将监听端口更改为两个不同的端口,如:803000
  2. 在两个项目根目录下分别编写不同的Dockerfile,关键点是EXPOSE分别是对应的端口号,803000
  3. 分别在两个项目根目录下构建镜像。
  4. 根据镜像运行不同的容器仓库。
  5. 打开浏览器,根据不同的端口号访问不同的express应用。

注意

Docker的宿主机器既可以是云服务器,也可以是本地计算机。
如果是云服务器, 要想本地能访问,注意设置安全组开放相应的端口号。

相关文章

网友评论

  • ddfe3bfc4065:可以详细的写一下吗
    :+1::+1::pray::pray:
  • 昆吾kw:如果有朋友需要详细的Docker部署Node应用的步骤,可以留言,我会再写一篇详细的介绍。

本文标题:通过Docker部署两个Node应用

本文链接:https://www.haomeiwen.com/subject/vlxpixtx.html