Reduce image size (#2306)

* Reduce image size

* Clean dependencies

* Clean dependencies
This commit is contained in:
Charles Bochet
2023-10-31 21:43:16 +01:00
committed by GitHub
parent 951680113e
commit 1c5c71bc48
5 changed files with 49 additions and 131 deletions

View File

@ -1,5 +1,8 @@
build:
@docker compose down
rm -rf ../../front/node_modules
rm -rf ../../server/node_modules
rm -rf ../../docs/node_modules
@docker volume rm dev_twenty_node_modules_front > /dev/null 2>&1 || true
@docker volume rm dev_twenty_node_modules_server > /dev/null 2>&1 || true
@docker volume rm dev_twenty_node_modules_docs > /dev/null 2>&1 || true

View File

@ -39,4 +39,4 @@ volumes:
name: twenty_db_data
twenty_node_modules_front:
twenty_node_modules_server:
twenty_node_modules_docs:
twenty_node_modules_docs:

View File

@ -1,4 +1,4 @@
FROM node:18.16-bullseye as front
FROM node:18.16-bullseye as twenty-dev
COPY /../../packages /app/packages
@ -18,8 +18,4 @@ RUN yarn install
WORKDIR /app
COPY ../.. .
WORKDIR /app
CMD ["tail", "-f", "/dev/null"]