1.2 KiB
1.2 KiB
Docker Setup для Anthill Landing
Быстрый старт
Запуск приложения на порту 8030:
# Сборка и запуск
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 на сервере:
# Клонирование репозитория
git clone <repo-url>
cd anthill_web
# Запуск
docker compose up -d --build
# Обновление (при изменениях)
git pull
docker compose up -d --build --force-recreate
Мониторинг
# Проверка здоровья контейнера
docker compose exec anthill-web wget -qO- http://localhost:80
# Использование ресурсов
docker stats anthill-web