docker

Docker+Nginx+Vue部署

2019-08-20  本文已影响0人  _UniCorn

这里就不讲述Vue的安装和编写了

第一步打包项目:

第二步新建nginx.conf文件:

    listen 80;

    location / {
    root /usr/share/nginx/html;
    index index.html;

    }
}

server {
     location / {
                proxy_set_header X-Real-IP $remote_addr;
                proxy_set_header Host      $http_host;
                proxy_set_header X-NginX-Proxy true;

                proxy_pass    http://127.0.0.1:5000;
                # proxy_redirect off;
        add_header 'Access-Control-Allow-Origin' '*';
        add_header 'Access-Control-Allow-Credentials' 'true';
        add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS';
        }


}

第三步:新建Dockerfile文件

FROM nginx:latest
MAINTAINER dormancypress"jmt.com"
COPY ./nginx.conf /etc/nginx/conf.d/default.conf
COPY ./dist /usr/share/nginx/html
EXPOSE 80
CMD ["nginx","-g","daemon off;"]

第四步:新建一个文件,把这些放进去

第五步:将这个文件放到服务器上

上一篇 下一篇

猜你喜欢

热点阅读