前言
Docker安装nodejs,此处略,并通过npm install 安装需要的模块,并启动服务
1:添加server文件
vim server.js,添加内容如下:
var express = require('express');
var app = express();
app.get('/', function (req, res) {
res.send('Hello world');
});
app.listen(8080, function () {
console.log('app is listening at port 8080');
});
2:启动网站
通过后台启动方式启动网址和端口8080 命令:node server.js &
3:查看Docker容器内的IP地址
在Docker容器内通过ifconfig查看Docker容器的IP
4:查看docker容器的映射IP
在Docker Quickstart Terminal下查看映射IP
5:在windows powershell(管理员)命令行下添加路由
添加如下路由:
route -p add 172.17.0.0 mask 255.255.255.0 192.168.99.100
备注:添加错误可以通过route delete 命令删除
route delete 172.17.0.0
6:在浏览器下通过IP和端口访问
如果正常打印hello world,则说明配置成功,Enjoyit!~