41 lines
706 B
Plaintext
41 lines
706 B
Plaintext
FROM node:18-slim AS base
|
|
|
|
# RUN npm install -g corepack@latest
|
|
# ENV PNPM_HOME="/pnpm"
|
|
# ENV PATH="$PNPM_HOME:$PATH"
|
|
# RUN type node
|
|
# RUN node -v
|
|
# RUN npm -v
|
|
# RUN type corepack
|
|
# RUN corepack -v
|
|
# RUN corepack enable
|
|
# RUN corepack -v
|
|
|
|
ENV CI=1
|
|
RUN env
|
|
|
|
# RUN which pnpm
|
|
# RUN pnpm -v
|
|
|
|
# RUN pnpm -v
|
|
|
|
COPY . /usr/src/myapp
|
|
WORKDIR /usr/src/myapp
|
|
|
|
# RUN pnpm approve-builds node-sass
|
|
# RUN yes | pnpm i --frozen-lockfile
|
|
# RUN yes | pnpm approve-builds node-sass
|
|
# RUN pnpm approve-builds node-sass
|
|
RUN npm i
|
|
|
|
# EXPOSE 3000
|
|
# EXPOSE 3001
|
|
# EXPOSE 9090
|
|
|
|
RUN export PNPM_HOME="/pnpm"
|
|
RUN export PATH="$PNPM_HOME:$PATH"
|
|
|
|
# CMD [ "pnpm", "-v" ]
|
|
CMD [ "npm", "run", "front" ]
|
|
#CMD [ "pnpm", "run", "front" ]
|