From d1adcf1bd903e6299517139975d2dd964e6db8d8 Mon Sep 17 00:00:00 2001 From: Arduinum628 Date: Tue, 27 Jan 2026 13:29:31 +0300 Subject: [PATCH] devops: added commands into makefile for docker --- Makefile | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 Makefile diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..96a8f1e --- /dev/null +++ b/Makefile @@ -0,0 +1,26 @@ +help: + @echo "Доступные команды:" + @echo " make docker-build - Собрать Docker образ" + @echo " make docker-rebuild - Пересобрать Docker образ (с очисткой кеша)" + @echo " make start-app-debug - Поднять контейнер с приложением (в режиме debug)" + @echo " make start-app - Поднять контейнер с приложением" + @echo " make stop-app - Остановить контейнер с приложением" + @echo " make docker-pull - Скачать образ web-robot-control-app c Docker Hub" + +docker-build: + docker compose build + +docker-rebuild: + docker compose build --no-cache + +start-app-debug: + docker compose up + +start-app: + docker compose up -d + +stop-app: + docker stop web_robot_control + +docker-pull: + docker pull arduinum628/web-robot-control-app \ No newline at end of file