Добро пожаловать в руководство по настройке проекта AI Odyssey! Следуйте инструкциям ниже, чтобы запустить проект на вашем компьютере.
- Нажмите кнопку
Codeна странице проекта. - Выберите
Download ZIPиз выпадающего меню. - Сохраните ZIP-файл на свой компьютер и извлеките его в место по вашему выбору.
- Перейдите на docker.com и загрузите Docker Desktop для вашей операционной системы.
- Следуйте инструкциям установщика, чтобы установить Docker Desktop на вашу систему.
Откройте директорию проекта с помощью текстового редактора или интегрированной среды разработки (IDE), такой как IntelliJ IDEA или Eclipse.
В вашей среде разработки откройте встроенный терминал. Убедитесь, что текущий каталог терминала установлен в корень вашего проекта.
Выполните следующую команду в терминале:
docker-compose upПроцесс сборки и запуска ваших контейнеров Docker может занять некоторое время, особенно при первом запуске. Следите за выводом в терминале, чтобы контролировать процесс. Сборка завершена, когда вывод в терминале замедляется, и логи указывают на то, что сервисы запущены.
После успешного запуска контейнеров Docker:
- Откройте любой веб-браузер.
- Введите
localhost:8181илиhttp://localhost:8181в адресную строку. - Нажмите Enter, и вы должны увидеть приветственную страницу проекта.
-
Проблемы с входом в Docker: Если вы столкнулись с ошибками, связанными с Docker, убедитесь, что вы вошли в свою учетную запись Docker. Docker Desktop может требовать входа в систему для загрузки и управления контейнерами.
-
Проверка доступности порта: Перед началом убедитесь, что порт
8181не используется другим приложением. Если это так, или если вы столкнулись с ошибкой конфликта портов, вы можете изменить конфигурацию порта в файлеdocker-compose.ymlна свободный порт и получить доступ к приложению через этот порт. -
Документация и помощь: Для более полного руководства официальная документация Docker являются бесценным ресурсом. Кроме того, если у вас возникли проблемы или вопросы, страница вопросов проекта на GitHub - хорошее место для поиска помощи.
Поздравляем с настройкой проекта AI Odyssey!