From e7dfd04c967aa704d0ee4a974256afdba8af9dd8 Mon Sep 17 00:00:00 2001 From: erjemin Date: Sat, 28 Mar 2026 18:16:48 +0300 Subject: [PATCH] =?UTF-8?q?mod:=20=D1=83=D0=B1=D1=80=D0=B0=D0=BB=20=D0=B7?= =?UTF-8?q?=D0=B0=D0=BF=D1=83=D1=81=D0=BA=20nginx=20=D0=B8=D0=B7=20Dockerf?= =?UTF-8?q?ile?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- DEPLOYMENT.md | 10 +++++----- Dockerfile | 5 ++--- 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/DEPLOYMENT.md b/DEPLOYMENT.md index 77c27fe..ca5cbd1 100644 --- a/DEPLOYMENT.md +++ b/DEPLOYMENT.md @@ -14,7 +14,7 @@ │ ↓ │ │ Docker контейнер cadpoint1998 │ │ ├─ Прослушивает: 0.0.0.0:8030 (internal) │ -│ ├─ Служит: статический HTML (KOI8-R) │ +│ ├─ Обслуживает: статический HTML (KOI8-R) + gzip │ │ └─ Watchtower следит за обновлениями │ │ │ └─────────────────────────────────────────────────────────┘ @@ -63,10 +63,10 @@ mkdir -p config/nginx sudo docker compose up -d ``` -# Контейнер выведет при запуске: -# 📋 Копирование внешнего nginx конфига на хост... -# ✅ Пример nginx-конфика создан в ./config/nginx/cadpoint1998--external-nginx.conf.sample -# ✅ Боевой nginx-конфиг создан в ./config/nginx/cadpoint1998--external-nginx.conf +Контейнер выведет при запуске: +- 📋 Копирование внешнего nginx конфига на хост... +- ✅ Пример nginx-конфика создан в ./config/nginx/cadpoint1998--external-nginx.conf.sample +- ✅ Боевой nginx-конфиг создан в ./config/nginx/cadpoint1998--external-nginx.conf ### 4. Настройка внешнего nginx на хосте diff --git a/Dockerfile b/Dockerfile index 79d804d..c5f90ce 100644 --- a/Dockerfile +++ b/Dockerfile @@ -22,7 +22,6 @@ COPY config/nginx/cadpoint1998--external-nginx.conf /tmp/cadpoint1998--external- # Экспозируем порт 80 (внутренний, проксируется внешним nginx на хосте) EXPOSE 80 -# Запускаем nginx в foreground режиме (критично для Docker контейнеров) -# Без этого контейнер выключится сразу после запуска -CMD ["nginx", "-g", "daemon off;"] +# Встроенный nginx:alpine entrypoint запустит команду из docker-compose +# (command переопределяется в docker-compose.prod.yml для prod окружения)