Эта инструкция поможет вам установить Docker, настроить .env файл и запустить ваш проект.
Docker — это платформа для разработки, доставки и запуска приложений в контейнерах, которая позволяет обеспечить консистентность окружения независимо от ОС.
-
Загрузите Docker:
- Для Windows и MacOS: перейдите на официальный сайт Docker и скачайте Docker Desktop.
- Для Linux: следуйте инструкциям установки на Docker Documentation.
-
Установите Docker Desktop:
- Следуйте инструкциям установки для вашей операционной системы.
-
Проверьте установку: Откройте терминал и введите команду
docker --versionдля проверки успешной установки Docker.
Файл .env используется для установки переменных окружения, которые могут включать настройки базы данных, ключи API и другие конфиденциальные данные.
-
Создайте
.envфайл в корневой директории вашего проекта. Можно скопировать и настроить его, используя пример, предоставленный в файле.env.example.Пример:
cp .env.example .env
yarn docker:dev:
- Эта команда запускает Docker Compose, который управляет запуском контейнеров согласно инструкциям в файле
docker-compose.yml. Используется для создания изолированной среды разработки.
yarn prisma migrate dev:
- Эта команда выполняет миграции базы данных через Prisma, обновляя схему базы данных согласно последним изменениям в моделях.
yarn prisma generate:
- Сгенерирует Prisma клиент, который предоставляет удобный интерфейс для взаимодействия с базой данных.
yarn start:dev:
- Запускает приложение в режиме разработки, обычно с включенным hot-reload, что позволяет видеть изменения в реальном времени без необходимости перезагрузки сервера.
yarn docker:dev
yarn prisma migrate dev
yarn prisma generate
yarn start:dev