19 lines
294 B
Plaintext
19 lines
294 B
Plaintext
FROM node:20-alpine
|
|
|
|
WORKDIR /app
|
|
|
|
ENV NPM_CONFIG_PREFIX=/home/node/.npm-global
|
|
ENV PATH /home/node/.npm-global/bin:$PATH
|
|
RUN npm i --unsafe-perm --allow-root -g npm@latest expo-cli@latest
|
|
|
|
COPY package.json .
|
|
|
|
RUN npm install
|
|
|
|
COPY . .
|
|
|
|
EXPOSE 80
|
|
|
|
WORKDIR /app/app
|
|
|
|
CMD ["npm", "run", "start"] |