Ajout du script pour créer l'environnement + changements du dockerfile et du package.json pour enlever les paquets inutiles.
This commit is contained in:
19
Makefile
19
Makefile
@@ -1,30 +1,19 @@
|
||||
DOCKERCOMPOSEPATH=./srcs/docker-compose.yml
|
||||
|
||||
#dev allow hot reload.
|
||||
dev:
|
||||
up:
|
||||
@bash ./make_env.sh
|
||||
docker compose -f ${DOCKERCOMPOSEPATH} up -d --build
|
||||
@make start
|
||||
@docker ps
|
||||
|
||||
|
||||
#prod only the needed files ares presents inside the container
|
||||
prod:
|
||||
docker compose -f ${DOCKERCOMPOSEPATH} up -d --build prod
|
||||
@make start_prod
|
||||
@docker ps
|
||||
|
||||
start:
|
||||
docker compose -f ${DOCKERCOMPOSEPATH} start
|
||||
docker logs --follow nestjs
|
||||
|
||||
start_dev:
|
||||
docker compose -f ${DOCKERCOMPOSEPATH} start dev
|
||||
docker logs --follow nestjs
|
||||
all : up
|
||||
|
||||
start_prod:
|
||||
docker compose -f ${DOCKERCOMPOSEPATH} start prod
|
||||
|
||||
re: down dev
|
||||
re: down up
|
||||
|
||||
down:
|
||||
docker compose -f ${DOCKERCOMPOSEPATH} -v down
|
||||
|
||||
Reference in New Issue
Block a user