Code owners
Assign users and groups as approvers for specific file changes. Learn more.
Dockerfile 474 B
FROM node:18-alpine
WORKDIR /app
RUN npm create vite@latest sorting-visualizer -- --template react &&\
apk update && apk add --no-cache bash findutils &&\
rm -rf /var/cache/apk/*
WORKDIR /app/sorting-visualizer
RUN rm -rf src/App.css src/App.jsx src/assets src/index.css
COPY package-lock.json .
COPY package.json .
RUN npm install
COPY src src/
COPY index.html .
COPY vite.config.js .
# port 5173
EXPOSE 5173
#Start
CMD ["npm", "run", "dev", "--", "--host"]