使用Dockerfile部署vue项目
生活随笔
收集整理的這篇文章主要介紹了
使用Dockerfile部署vue项目
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
項目需要部署到甲方電腦上,使用docker是個不錯的選擇。
1、創建Dockerfile文件
2、創建鏡像中nginx配置文件
新建文件default.conf
# nginx配置 server {listen 80;server_name localhost;#charset koi8-r;access_log /var/log/nginx/host.access.log main;error_log /var/log/nginx/error.log error;location / {# root 根目錄,默認nginx鏡像的html文件夾,可以指定其他root /usr/share/nginx/html;index index.html index.htm;# 如果vue-router使用的是history模式,需要設置這個 try_files $uri $uri/ /index.html;}#error_page 404 /404.html;# redirect server error pages to the static page /50x.html#error_page 500 502 503 504 /50x.html;location = /50x.html {root /usr/share/nginx/html;} }3、個人喜歡在package自定義命令:
"scripts": {"dev": "vue-cli-service serve --open","build": "vue-cli-service build","lint": "vue-cli-service lint","docker-build": "docker build -t bim-web ."},4、構建鏡像使用命令
npm run docker-build5、實例化容器
docker run -p 3000:80 -d --name bim-web bim-web總結
以上是生活随笔為你收集整理的使用Dockerfile部署vue项目的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 代理类Proxy------ WeakH
- 下一篇: 真·完美 极域电子教室破解