Эта инструкция поможет вам установить 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