Docker与Node.js应用部署及性能优化
1. 基于新镜像运行容器
要基于新镜像运行容器,可使用以下命令:
docker run -i -t centos-microservices:1.0 /bin/bash
此命令能让我们访问容器内的 shell。通过运行 node -v 可以确认 Node.js 是否已安装,若安装成功,会输出 Node.js 的版本号,这里是 4.2.4。
2. 部署 Node.js 应用
2.1 创建应用
首先,需要创建一个要在容器内运行的小型 Node.js 应用,代码如下:
var express = require('express');
var myApplication = express();
app.get('/hello', function (req, res) {
res.send('Hello Earth!');
});
var port = 80;
app.listen(port, function () {
console.log('Listeningistening on port '+ port);
});
这是一个使用 Express 的简单应用,在浏览器中访问 http://localhost:80/hello 就能看到“Hello Earth!”的结果。
超级会员免费看
订阅专栏 解锁全文
459

被折叠的 条评论
为什么被折叠?



