diff --git a/ .dockerignore b/ .dockerignore index e3bb6a6..857ff6a 100644 --- a/ .dockerignore +++ b/ .dockerignore @@ -13,7 +13,7 @@ run/ *.un~ .tsbuildinfo .tsbuildinfo.* -src/app/public/uploads/ +.audit typings/ -.cache -.serverless/ \ No newline at end of file +public/uploads/ +cache/ diff --git a/Dockerfile b/Dockerfile index 74b6665..50677b4 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,3 +1,4 @@ + FROM node:lts-alpine WORKDIR /app @@ -12,7 +13,7 @@ RUN apk add --no-cache tzdata ENV TZ="Asia/Shanghai" # 如果各公司有自己的私有源,可以替换registry地址,如使用官方源注释下一行 -RUN npm config set registry https://repo.huaweicloud.com/repository/npm/ +RUN npm config set registry https://registry.npm.taobao.org # 安装开发期依赖 COPY package.json ./package.json @@ -28,4 +29,4 @@ RUN npm install --production # 如果端口更换,这边可以更新一下 EXPOSE 8001 -CMD ["npm", "run", "docker"] \ No newline at end of file +CMD ["npm", "run", "start"] \ No newline at end of file