diff --git a/docker-compose.yml b/docker-compose.yml index 1379f716..6396cad6 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -6,6 +6,12 @@ services: - "1338:80" volumes: - .:/usr/learnhouse + frontend: + build: ./front + ports: + - "3000:3000" + volumes: + - ./front:/usr/learnhouse/front mongo: image: mongo:5.0 restart: always diff --git a/front/Dockerfile b/front/Dockerfile new file mode 100644 index 00000000..50d30a8c --- /dev/null +++ b/front/Dockerfile @@ -0,0 +1,17 @@ +# +FROM node:16-alpine + +# +WORKDIR /usr/learnhouse/front + +# +COPY package.json /usr/learnhouse/front/package.json + +# +RUN npm install + +# +COPY ./ /usr/learnhouse + +# +CMD ["npm", "run", "dev"] \ No newline at end of file