美文网首页
国内云服务器一键部署 Meteor App

国内云服务器一键部署 Meteor App

作者: 浮点量化 | 来源:发表于2017-04-25 19:27 被阅读278次

    Meteor 有一个很好用的开源工具 mup 可以很方便的把本地 Meteor 代码一键部署到云服务器上。mup 使用 Docker 来运行 Meteor app 和 MongoDB,但是国内的云服务器因为防火墙的原因,使用 Docker 不方便,所以这里简单介绍一下如何绕过墙、利用 Docker 部署 Meteor app。

    mup 文档建议使用 Ubuntu 16.04 64bit LTS 版

    1. 云服务器上安装 Docker

    我们主要是利用国内的云服务商 DaoCloud 的服务来达到和墙外一样的效果。如何通过 DaoCloud 安装 Docker。简单来说就是在服务器上运行

    curl -sSL https://get.daocloud.io/docker | sh

    2. 配置 Docker 加速器

    通过 DaoCloud 的服务无障碍下载安装 Docker images。文档在这里。简单来说就是通过下面的命令来设置一个 docker hub 镜像。

    curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://7697c828.m.daocloud.io

    设置后记得重启 Docker

    sudo systemctl restart docker.service

    这样服务器端就配置好了。后面我们只要按照 mup 文档来做,就可以一键部署 Meteor app 到墙内的云服务器了。


    另外可以参考我之前写的如何手动部署 Meteor 应用到墙内服务器,通过这一篇可以了解更多 Meteor 应用的部署细节。

    相关文章

      网友评论

          本文标题:国内云服务器一键部署 Meteor App

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