使用Docker可以快速部署Vue前端项目的dist包。下面是一些步骤以供参考:
docker -v
npm run build
FROM nginx:alpine
COPY ./dist /usr/share/nginx/html
上述Dockerfile中的FROM指令指定了使用的基础镜像是Nginx,COPY指令将Vue项目的dist包复制到Nginx的静态文件目录。
docker build -t vue-app .
其中,-t选项用来指定镜像的名称,这里将镜像命名为vue-app。
docker run -d -p 8080:80 vue-app
其中,-d选项表示在后台运行容器,-p选项用来将容器的80端口映射到本地的8080端口。
注意:在实际部署中,可以根据需要进行一些配置,例如添加Nginx的相关配置文件,设置Nginx的代理等。