mod: двухэтапная сборка для более компактного образа

This commit is contained in:
2026-03-22 10:02:51 +03:00
parent 30b554fce4
commit 23b111ec22
3 changed files with 62 additions and 45 deletions

View File

@@ -13,6 +13,8 @@ services:
etpgrf-backend:
# Используем готовый образ из Gitea Registry
image: git.cube2.ru/erjemin/2026-etpgrf-site:latest
# Если нужно, собрать образ из локального Dockerfile, а не скачивать готовый
# build: .
# Перезапускать всегда (если упал или сервер перезагрузился)
restart: always
# Метка для Watchtower, чтобы он обновлял только этот контейнер
@@ -84,7 +86,6 @@ services:
# Внешний порт. Если у тебя на хосте уже есть Nginx (прокси),
# то можно пробросить на 127.0.0.1:8000 или использовать внутреннюю сеть.
# Но пока оставим так:
ports:
- "127.0.0.1:8080:80" # Используем 8080, чтобы не конфликтовать с Portainer (8000) или основным Nginx (80)