2023-11-12 17:20:24 +07:00
|
|
|
FROM docker.io/library/alpine:latest
|
2023-07-20 02:55:16 +07:00
|
|
|
|
|
|
|
# Set up environment for building
|
2024-03-28 00:45:09 +07:00
|
|
|
RUN apk add nodejs npm
|
2023-07-20 02:55:16 +07:00
|
|
|
|
2023-07-20 03:23:59 +07:00
|
|
|
# Copy files to build environment
|
2023-11-12 16:42:46 +07:00
|
|
|
RUN mkdir /opt/little-lines-frontend
|
|
|
|
COPY . /opt/little-lines-frontend
|
2023-07-20 02:55:16 +07:00
|
|
|
|
2023-11-12 17:20:24 +07:00
|
|
|
# Start the app
|
2023-11-12 16:42:46 +07:00
|
|
|
WORKDIR /opt/little-lines-frontend
|
2024-03-28 00:45:09 +07:00
|
|
|
RUN npm i
|
2024-03-28 01:01:51 +07:00
|
|
|
CMD npm run dev -- --host
|
2023-07-20 03:23:59 +07:00
|
|
|
|
2023-11-12 17:20:24 +07:00
|
|
|
|