DOCKER_COMP = sudo docker-compose help: echo Help is not yet implemented... build: $(DOCKER_COMP) build up: ## Starts the docker hub $(DOCKER_COMP) up -d up_%: ## Start a single service $(DOCKER_COMP) up $(subst up_,,$@) down: ## Stops the docker hub $(DOCKER_COMP) down --remove-orphans restart: ## Restarts the docker hub $(DOCKER_COMP) restart status: ## Prompt Containers $(DOCKER_COMP) ps sh_%: ## Connects to the application container $(DOCKER_COMP) exec $(subst sh_,,$@) sh bash_%: ## Connects to the application container $(DOCKER_COMP) exec $(subst bash_,,$@) bash logs: ## Displays the logs of the application container $(DOCKER_COMP) logs -f logs_%: ## Displays the logs of the application container $(DOCKER_COMP) logs -f $(subst logs_,,$@) cleanall: sudo docker system prune -a