mirror of
https://github.com/AudebertAdrien/ft_transcendence.git
synced 2026-11-09 17:57:06 +01:00
first commit
This commit is contained in:
24
makefile
Normal file
24
makefile
Normal file
@@ -0,0 +1,24 @@
|
||||
.PHONY: all build down clean logs
|
||||
|
||||
all: build
|
||||
@echo "Building Docker images..."
|
||||
sudo mkdir -p /home/motoko/data/ft_transcendence/db
|
||||
sudo docker compose -f ./docker-compose.yaml up -d --build
|
||||
|
||||
down:
|
||||
@echo "Stopping Docker containers..."
|
||||
sudo docker compose -f ./docker-compose.yaml down
|
||||
|
||||
clean:
|
||||
@echo "Cleaning up Docker resources..."
|
||||
sudo docker stop $$(docker ps -qa);\
|
||||
sudo docker rm $$(docker ps -qa);\
|
||||
sudo docker rmi $$(docker image ls -q);\
|
||||
sudo docker volume rm $$(docker volume ls -q);\
|
||||
sudo rm -rf /home/motoko/data/ft_transcendence/db ;\
|
||||
|
||||
logs:
|
||||
@echo "Displaying Docker logs..."
|
||||
sudo docker compose logs -f
|
||||
|
||||
re: down clean build
|
||||
Reference in New Issue
Block a user