В настройках docker-compose.yml в сервисе FPM должен быть прописан дополнительный порт для websocketa что бы на нём запускался vite:
fpm:build:context:.dockerfile:docker/Fpm.dockerfilevolumes: - ./:/var/www/laravel-docker # вся текущая папка пробрасывается в контейнер по пути /var/www/laravel-docker
- type:"bind"# пробрасываем папку /tmp в систему по адресу /tmp (для сохранения логов и профайлов xdebug)source:"/tmp"target:"/tmp"links: - mysqlports: - "9000:9000" - "3000:3000"# дополнительный порт для websocket/Vite
Устанавливаем все зависимости которые изначально прописаны в package.json