У меня цель запустить Vue + Laravel проект на сервере с использованием docker'a. Я пытаюсь разобраться как к работающему контейнеру Vue подключить еще Laravel и бд.
Я прочитал очень много статей, но в них Vue - не CLI, а встроенный в Laravel. У меня же
Vue - чистый фронт, Laravel - чистый бэк. Несколько дней уже голову ломаю..
Dockerfile
FROM node:lts-alpine
WORKDIR /app
COPY package*.json ./
RUN npm install
EXPOSE 8080
CMD ["npm", "run", "serve"]
docker-compose.yml
version: '3'
services:
web:
build: .
stdin_open: true
tty: true
ports:
- "8080:8080"
volumes:
- "/app/node_modules"
- ".:/app"