VUE项目打包
使用npm run build命令后可以得到打包后的资源,一下资源在dist文件夹中
服务器上运行
选择一个目录,将打包生成的dist文件夹及其所有内容复制过来。与dist同级文件中创建文件Dockerfile,Dockerfile内容如下:
from tomcat
MAINTAINER lxh
RUN rm -rf /usr/local/tomcat/webapps/ROOT/*
COPY dist/ /usr/local/tomcat/webapps/ROOT
ENV TZ=Asia/Shanghai
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
保存。
创建对应镜像:
docker build -t button:v1 .
启动镜像:
docker run -d -p 8080:8080 button:v1
启动成功后访问对于ip跟端口即可地址即可,以上设置端口为8080