Nuxt.js項目Docker部署和pm2部署

      網友投稿 1401 2025-03-31

      ### pm2部署

      pm2是一個node進程守護 、監控、自動重啟以及生成日志的軟件,它可以幫你很好的管理node項目。

      node安裝,請參閱Node.js 安裝配置

      pm2安裝,淘寶cnpm,可以加快鏡像安裝速度

      # 淘寶npm npm install -g cnpm --registry=https://registry.npm.taobao.org # pm2 安裝 npm install pm2 -g # 軟連接(注意軟連接路徑必須是絕對路徑) ln -s /usr/local/node8.11.4/bin/pm2 /usr/local/bin/pm2

      執行npm run build,未報異常說明可以正常運行部署,接著Ctrl+C停止nuxt即可,若本地再次運行使用npm start,npm run dev,會覆蓋剛才打包的內容。

      該命令執行后,會在項目的.nuxt生成dist目錄,此時只需要把下面的文件復制到服務器對應的目錄下即可

      # 運行 npm run build 后,復制下面的4個文件到服務器 .nuxt static nuxt.config.js package.json

      需要注意的是,--name后面的名字是package.json中第一行的name

      # 在上傳到服務器的目錄下運行,狀態為online,說明部署成功 pm2 start npm --name "nuxt-django" -- run start --watch

      # 列表 PM2 啟動的所有的應用程序 pm2 list # 顯示指定應用程序的日志 pm2 logs [app-name] # 停止所有的應用程序 pm2 stop all # 重啟所有應用 pm2 restart all

      docker部署

      新建Dockerfile內容如下

      FROM node:9.0.0 MAINTAINER www.gaozhe.net ENV NODE_ENV=production ENV HOST 0.0.0.0 RUN mkdir -p /app COPY . /app WORKDIR /app EXPOSE 3000 # 國內環境使用,非國內環境使用會報錯 RUN npm config set registry https://registry.npm.taobao.org RUN npm installCMD ["npm", "start"]

      文件上傳

      把打包后的四個文件上傳到服務器對應文件夾下,將上面新建的Dockerfile也放在此目錄下

      # 打包為鏡像,上傳文件的目錄下運行 docker build -t testimage .

      運行容器

      docker run -dti --network=host --restart=always --name test testimage

      查看是否成功部署

      # 未打印異常說明啟動成功 docker logs test # 查看nuxt默認端口3000是否開啟成功 netstat -ntlp | grep 3000

      參考文檔

      Nuxt服務端部署(CentOS7+nginx+pm2)

      使用docker優雅的部署你的nuxtjs項目

      附件: 數據庫作品報告(20貫通).docx 121.91KB 下載次數:5次

      Nuxt.js項目Docker部署和pm2部署

      Docker

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:華為云快速入門EVS【玩轉華為云】
      下一篇:Excel函數之求正負號的SIGN函數使用教程
      相關文章
      国产成人A人亚洲精品无码| 亚洲欧美国产精品专区久久| 久久亚洲AV成人无码国产电影| 亚洲av麻豆aⅴ无码电影| 亚洲一区二区三区免费视频| 亚洲图片一区二区| 无码久久精品国产亚洲Av影片| 亚洲精品字幕在线观看| 亚洲日韩精品无码一区二区三区| 国产a v无码专区亚洲av| 亚洲国产91精品无码专区| 爱情岛亚洲论坛在线观看 | 区三区激情福利综合中文字幕在线一区亚洲视频1 | 久久亚洲精品无码播放| 亚洲国产高清在线一区二区三区 | 亚洲AV无码AV吞精久久| 久久久久se色偷偷亚洲精品av| 色拍自拍亚洲综合图区| 亚洲Aⅴ无码专区在线观看q| 亚洲VA中文字幕不卡无码| 久久久青草青青国产亚洲免观| 久久99亚洲综合精品首页| 中文字幕精品亚洲无线码一区应用| 久久精品国产精品亚洲人人| 91亚洲精品麻豆| 五月天网站亚洲小说| 亚洲国产人成在线观看69网站 | 亚洲日韩v无码中文字幕| 久久91亚洲人成电影网站| 无码专区—VA亚洲V天堂| 久久久亚洲欧洲日产国码二区 | 亚洲酒色1314狠狠做| 91亚洲精品麻豆| 亚洲欧洲日韩极速播放| 最新亚洲春色Av无码专区| 亚洲日韩一中文字暮| 99亚洲男女激情在线观看| 亚洲国产一区二区三区| 久久久久无码专区亚洲av| 国产亚洲精品无码成人| 亚洲男人的天堂在线播放|