diff --git a/Dockerfile b/Dockerfile index a1769b59..425837af 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,9 @@ -FROM node:4.2 -COPY . /src -RUN cd /src && npm install +FROM node:18 + +WORKDIR /src +COPY . . +RUN npm install + EXPOSE 4000 -CMD ["node", "/src/server.js"] +CMD ["node", "server.js"] + diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 00000000..90aed154 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,10 @@ +version: "3.8" + +services: + app: + build: + context: . + ports: + - "4000:4000" + container_name: my-node-app +