Это руководство предоставляет пошаговые инструкции по настройке бота на сервере Ubuntu с использованием Docker и Docker Compose.
- Сервер Ubuntu
- Docker
- Docker Compose
sudo usermod -aG docker $USER
Вы можете выйти и войти в систему заново, либо выполнить следующую команду:
su - $USER
Перейдите в директорию с ботом и переименуйте файл .env.example
на .env
и заполните пустые переменные данными.
Предполагая, что у вас уже есть файл docker-compose.yml в вашей рабочей директории, выполните следующие шаги для запуска контейнеров:
- Перейдите в директорию с вашим Docker Compose файлом:
cd /path/to/your/directory
- Запустите Docker Compose:
docker-compose up -d
Флаг -d запускает контейнеры в фоновом режиме (detached mode). Если вы хотите увидеть логи контейнеров в реальном времени, запустите без флага -d:
-
Остановить все запущенные контейнеры:
docker-compose down
-
Перезапустить контейнеры:
docker-compose restart
-
Просмотреть логи:
docker-compose logs
-
Просмотреть статус контейнеров:
docker-compose ps