1. 将前端项目打包npm run buil,打包好后将dist压缩成dist.tar.gz
  2. 同级目录新建一个Dockerfile文件
FROM nginx
MAINTAINER yuwengoku
ADD dist.tar.gz /usr/share/nginx/html
EXPOSE 80
ENTRYPOINT nginx -g "daemon off;"
  1. 创建镜像
docker build -t gulimall-admin-vue-app:v1.0 -f Dockerfile .

这样子我们就创建好了前端镜像,以后有代码更新,则创建新的镜像,流水线只要拉取镜像重新部署就可以了

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐