【发布时间】:2019-11-14 12:12:34
【问题描述】:
我的泊坞窗文件
FROM node:10.16
# Create app directory
WORKDIR /node dist/api/server.js
# Install app dependencies
COPY . .
# Run the npm commands
RUN npm install -g node-pre-gyp --unsafe-perm
RUN npm install -g node-gyp --unsafe-perm
RUN npm install -g grpc --unsafe-perm
RUN npm install -g bcrypt --unsafe-perm
RUN npm install bcrypt --save --unsafe-perm
RUN npm install
RUN npm run build
# Bundle app source
COPY . .
# Start the development/staging server
EXPOSE 3000
【问题讨论】:
-
最好在 server.js 中显示您的
dist文件夹。 -
你什么时候得到错误?
-
这是因为 Node 版本问题。所以我将 node10.16 更改为 12.13
-
更改了 WORKDIR /usr/src/app。