k8s学习(11)--k8s发布vue项目
将前端项目打包npm run buil,打包好后将dist压缩成dist.tar.gz同级目录新建一个Dockerfile文件FROM nginxMAINTAINER yuwengokuADD dist.tar.gz /usr/share/nginx/htmlEXPOSE 80ENTRYPOINT nginx -g "daemon off;"创建镜像docker build -t gulimall
·
- 将前端项目打包
npm run buil
,打包好后将dist压缩成dist.tar.gz
- 同级目录新建一个Dockerfile文件
FROM nginx
MAINTAINER yuwengoku
ADD dist.tar.gz /usr/share/nginx/html
EXPOSE 80
ENTRYPOINT nginx -g "daemon off;"
- 创建镜像
docker build -t gulimall-admin-vue-app:v1.0 -f Dockerfile .
这样子我们就创建好了前端镜像,以后有代码更新,则创建新的镜像,流水线只要拉取镜像重新部署就可以了
更多推荐
已为社区贡献13条内容
所有评论(0)