# Docker Setup для Anthill Landing ## Быстрый старт Запуск приложения на порту 8030: ```bash # Сборка и запуск docker compose up -d --build # Проверка статуса docker compose ps # Просмотр логов docker compose logs -f anthill-web # Остановка docker compose down ``` ## Доступ - **Локально**: http://localhost:8030 - **На сервере**: http://your-server-ip:8030 ## Структура - `Dockerfile` - Multi-stage сборка (Node.js + Nginx) - `docker-compose.yml` - Конфигурация для запуска - `.dockerignore` - Исключения для сборки ## Производство Для production на сервере: ```bash # Клонирование репозитория git clone cd anthill_web # Запуск docker compose up -d --build # Обновление (при изменениях) git pull docker compose up -d --build --force-recreate ``` ## Мониторинг ```bash # Проверка здоровья контейнера docker compose exec anthill-web wget -qO- http://localhost:80 # Использование ресурсов docker stats anthill-web ```