Задать вопрос
@j238267431

Как сделать чтобы проект на Laravel + Vue в Docker монтировался?

создал проект Laravel установил Vue
php artisan breeze:install vue
php artisan breeze:install react
 
php artisan migrate
npm install
npm run dev


после запуска выдает что проект запущен на localhost, но его там нет

VITE v4.2.1  ready in 2177 ms

  ➜  Local:   http://127.0.0.1:5173/
  ➜  Network: use --host to expose
  ➜  press h to show help

  LARAVEL v9.52.5  plugin v0.7.4

  ➜  APP_URL: http://localhost

Проект запустил в докере

вот docker-compose.yaml
version: '3.3'

services:
  nginx:
    build: 
      context: .
      dockerfile: docker/Nginx.Dockerfile
    ports:
      - 8000:80
    links:
      - fpm
    volumes:
      - ./:/var/www/todo-list
  fpm:
    build:
      context: .
      dockerfile: docker/Fpm.Dockerfile
    volumes:
      - ./:/var/www/todo-list
    links:
      - mysql
  mysql:
    image: mysql:5.7
    ports:
      - 33062:3306
    environment:
      - MYSQL_ROOT_PASSWORD=root
      - MYSQL_DATABASE=todo-list


Подскажите пожалуйста как сделать чтобы он билдился из контейнера
  • Вопрос задан
  • 188 просмотров
Подписаться 1 Средний 8 комментариев
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы