第五步:启动nuxt服务

2021-01-19  本文已影响0人  塔塔七

1 本地打包nuxt服务将以下文件上传至服务器

.nuxt
nuxt-config.js
package-lock.json
package.json
tsconfig.json

2 dockerfile 文件 (特别注意的是:node要和dev环境保持一致,否则会出问题)

FROM node:14.15.1

WORKDIR /usr/src/app

ADD ./tt-nuxt /usr/src/app

RUN npm install -g npm@7.4.2

RUN npm install

USER node

EXPOSE 3000

3 docker-compose 文件

version: "3.7"
services:
  web:
    build: .
    volumes:
      - ./tt-nuxt:/usr/src/app
      - /usr/src/app/node_modules
    ports:
      - "3000:3000"
    command: "npm run start"
    restart: always
上一篇 下一篇

猜你喜欢

热点阅读