详见 https://github.com/mumushuiding/vue-document/blob/master/deployment.md

第一步,在vue.js项目的根目录运行:

$ npm run build

第二步,配置 Dockerfile 

FROM nginx:alpine

RUN mkdir /app

COPY ./dist /app

COPY nginx.conf /etc/nginx/nginx.conf

第三步,配置 nginx.conf:

详见:https://github.com/mumushuiding/vue-document/blob/master/nginx.conf

第四步,生成镜像:

$ docker build . -t my-app

$ docker push my-app // 推送到远程镜像服务器

第五步,运行:

docker run -d -p 8080:8080 my-app

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐