Skip to content

Aleksandr-code/docker_distributed_app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Проект:

Распреденная разработка vue и laravel под docker (начальная конфигурация)

Использование

  • Склонировать репозиторий git clone
  • В папке backend-laravel:
    • скопировать env.example в .env
    • запустить команду composer install
  • Запуск версии dev: docker compose up --build

Дополнительно:

Проблема: Запуск миграции вручную в контейнере

Решение:

  • Отдельный сервис для миграции + Скрипт wait-for-it.sh

Проблема: Hot Module Reload не работает из WSL2

Статьи:

Решение:

  • Опция usePolling (*высокая загрузка процессора) добавлена в vite.config.js. Ссылка

Recommended: Use WSL2 applications to edit your files.

  • It is also recommended to move the project folder outside of a Windows filesystem. Accessing Windows filesystem from WSL2 is slow. Removing that overhead will improve performance.

Возможные улучшения:

  • Подключить отдельный proxy сервис с ngnix
  • Настройка prod версии

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published