diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..22e7130 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,12 @@ +FROM node:lts-alpine3.15 +LABEL authors="kubbo" + +WORKDIR /root/node-service +RUN chown -R node:node /root/node-service +USER node +COPY --chown=node package*.json /root/node-service + +RUN npm i +COPY --chown=node . /root/node-service + +CMD ["node", "index.js"] diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..8cd6b51 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,9 @@ +services: + oms: + build: + context: . + container_name: "oms-service" + ports: + - "12525:12525" + environment: + - NODE_ENV