added node (npm) option

This commit is contained in:
2023-04-09 01:23:19 -03:00
parent 3e22f703d8
commit aafadd7804
4 changed files with 23 additions and 0 deletions

View File

@@ -0,0 +1,13 @@
FROM mhart/alpine-node:14
RUN apk add curl
COPY [".", "/usr/src"]
WORKDIR "/usr/src"
RUN npm install
ARG NODE_ENV
CMD if [ "$NODE_ENV" = "develop" ] ; then npm run dev ; else npm run start ; fi

View File

@@ -0,0 +1,10 @@
version: "2.9"
services:
app:
build: .
volumes:
- .:/usr/src
- /usr/src/node_modules
environment:
NODE_ENV: ${NODE_ENV}