基于koa2,umijs,antd-pro5 的 web 应用模板项目。
客户端
服务端
使用 docker 构建应用并部署在本地
- 官方文档
- 参考文档
- docker基本概念和常用操作总结
- build docker image
# BASH
docker build -t ${your_name}/${image_name}:${tag} .
# BASH
docker run --rm -d -p 80:3000 ${your_name}/${image_name}:${tag}
# eg. docker run --rm -d -p 80:3000 zhangss2017/centos:0.1.0
# --rm 容器退出后随之将其删除
# -d 后台运行
# -p 指定端口映射 前者(80)为外界访问应用的端口,后者(3000)是Dockerfile里EXPOSE指定的端口
# BASH
docker push ${your_name}/${image_name}:${tag}