JAVAScript
JavaScript是目前所有主流浏览器上唯一支持的脚本语言,这也是早期JavaScript的唯一用途。Node.js自2009年发布,使用Google Chrome浏览器的V8引擎。Node.js的出现,让服务端应用也可以基于JavaScript进行编写,它采用事件驱动,性能优异,同时还提供了很多系统级API,如文件操作,Socket,HTTP网络编程等。支持主流操作系统,Node.js应用通过非阻塞IO和异步事件将系统吞吐能力和效率最大化。
1 使用Node.js
在Node环境中,用户可以快速运行一个Node.js的简单应用。
首先,创建一个helloworld.js文件:
console.log("Hello World");
然后通过node指令执行即可启动Node.js的helloworld:
$ node hellworld.js
1.1 使用DockerHub镜像
Node.js拥有3种官方镜像:node:、node:onbuild、node:slim。其中常用的是带有版本标签的,以及带有onbuild标签的node镜像。
1、首先,在Node.js项目中新建一个Dockerfile:
FROM node:4-onbuild
EXPOSE 8888
2、然后新建serve.js文件,内容如下:
'use strict';
var connect = require('connect');
var serveStatic = require('server-static');
var app = connect(