FROM node:alpine EXPOSE 3000 WORKDIR /app COPY package.json . COPY package-lock.json . COPY tsconfig.json . RUN npm install COPY startup.sh . COPY public public COPY src src ENTRYPOINT [ "/usr/bin/env", "./startup.sh" ]