diff --git a/docker/Dockerfile b/docker/Dockerfile deleted file mode 100644 index 5712cea..0000000 --- a/docker/Dockerfile +++ /dev/null @@ -1,25 +0,0 @@ -FROM node:18-alpine as builder -COPY .. /app/ -WORKDIR /app -ARG EIP=mrdoc.fun -RUN apk --no-cache add bash -RUN sed -i "s/localhost/$EIP/g" /app/docker/prod-sample.yaml -RUN cp -f /app/docker/prod-sample.yaml /app/config/prod.yaml -RUN bash build-output.sh - - -FROM node:18-alpine as prod -LABEL maintainer="www.mrdoc.fun" -ENV TZ=Asia/Shanghai -COPY . /app/docker/ -COPY --from=builder /app/think/output/ /app/ - -WORKDIR /app - -RUN set -x \ - && apk add --no-cache tzdata redis \ - && chmod +x /app/docker/start.sh \ - && npm i -g pm2 @nestjs/cli pnpm \ - && rm -rf /var/cache/apk/* - -ENTRYPOINT sh /app/docker/start.sh