mod: имя контейнера (для однообразия) и порт (чтобы не было конфликта с другими проектами)
This commit is contained in:
@@ -22,8 +22,8 @@
|
|||||||
|
|
||||||
# 1. Описываем, где живет наш Django в Docker
|
# 1. Описываем, где живет наш Django в Docker
|
||||||
upstream dq-django {
|
upstream dq-django {
|
||||||
# Мы пробрасываем порт 8000 из контейнера наружу (в docker-compose.yml: ports: - "8000:8000")
|
# Мы пробрасываем порт 8010 из контейнера наружу (в docker-compose.yml имя сервиса 'web', контейнер 'dq-backend')
|
||||||
server 127.0.0.1:8000;
|
server 127.0.0.1:8010;
|
||||||
keepalive_requests 200;
|
keepalive_requests 200;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ services:
|
|||||||
# --- ОCНОВНОЙ СЕРВИС: DJANGO + GUNICORN + WHITENOISE ---
|
# --- ОCНОВНОЙ СЕРВИС: DJANGO + GUNICORN + WHITENOISE ---
|
||||||
web:
|
web:
|
||||||
# Имя контейнера
|
# Имя контейнера
|
||||||
container_name: dq_app
|
container_name: dq-backend
|
||||||
|
|
||||||
# 1. ОБРАЗ
|
# 1. ОБРАЗ
|
||||||
# В продакшене мы используем готовый, собранный образ из реестра (Gitea)
|
# В продакшене мы используем готовый, собранный образ из реестра (Gitea)
|
||||||
@@ -48,9 +48,9 @@ services:
|
|||||||
cp /app/dicquo/templates/static_500.html /app/public/media/errors/500.html &&
|
cp /app/dicquo/templates/static_500.html /app/public/media/errors/500.html &&
|
||||||
gunicorn --workers 3 --bind 0.0.0.0:8000 dicquo.wsgi:application"
|
gunicorn --workers 3 --bind 0.0.0.0:8000 dicquo.wsgi:application"
|
||||||
|
|
||||||
# 4. Проброс портов (Внешний Nginx -> localhost:8000)
|
# 4. Проброс портов (Внешний Nginx -> localhost:8010)
|
||||||
ports:
|
ports:
|
||||||
- "8000:8000"
|
- "8010:8000"
|
||||||
|
|
||||||
# 5. Тома (Volumes)
|
# 5. Тома (Volumes)
|
||||||
volumes:
|
volumes:
|
||||||
|
|||||||
@@ -7,14 +7,14 @@
|
|||||||
services:
|
services:
|
||||||
web:
|
web:
|
||||||
# Имя контейнера для удобства
|
# Имя контейнера для удобства
|
||||||
container_name: dq_app_dev
|
container_name: dq-backend-dev
|
||||||
|
|
||||||
# Сборка из текущей директории
|
# Сборка из текущей директории
|
||||||
build: .
|
build: .
|
||||||
|
|
||||||
# Проброс портов (чтобы сайт был доступен на localhost:8000)
|
# Проброс портов (чтобы сайт был доступен на localhost:8010)
|
||||||
ports:
|
ports:
|
||||||
- "8000:8000"
|
- "8010:8000"
|
||||||
|
|
||||||
# 1. КОМАНДА ЗАПУСКА (Dev режим)
|
# 1. КОМАНДА ЗАПУСКА (Dev режим)
|
||||||
# Используем --reload для авто-перезагрузки при изменении кода.
|
# Используем --reload для авто-перезагрузки при изменении кода.
|
||||||
|
|||||||
Reference in New Issue
Block a user