init project
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
FROM node:20-bookworm-slim
|
||||
|
||||
WORKDIR /app
|
||||
|
||||
ARG NPM_STRICT_SSL=true
|
||||
RUN if [ "$NPM_STRICT_SSL" = "false" ]; then npm config set strict-ssl false; fi
|
||||
|
||||
COPY package.json package-lock.json ./
|
||||
|
||||
ENV CI=true \
|
||||
npm_config_maxsockets=1 \
|
||||
NPM_CONFIG_LEGACY_PEER_DEPS=true
|
||||
|
||||
RUN npm install --no-audit --no-fund
|
||||
|
||||
COPY docker-entrypoint.dev.sh /docker-entrypoint.dev.sh
|
||||
RUN chmod +x /docker-entrypoint.dev.sh
|
||||
|
||||
EXPOSE 5173
|
||||
|
||||
ENTRYPOINT ["/docker-entrypoint.dev.sh"]
|
||||
Reference in New Issue
Block a user