add files
This commit is contained in:
33
__docker-compose.yml
Executable file
33
__docker-compose.yml
Executable file
@@ -0,0 +1,33 @@
|
||||
version: '3'
|
||||
|
||||
services:
|
||||
# Сервис для разработки с запуском на порту 5173
|
||||
dev:
|
||||
build:
|
||||
context: .
|
||||
volumes:
|
||||
- .:/app # Монтируем текущую директорию в контейнер
|
||||
- /app/node_modules # Исключаем node_modules из монтирования
|
||||
ports:
|
||||
- '5173:5173' # Пробрасываем порт для dev сервера
|
||||
environment:
|
||||
- NODE_ENV=development
|
||||
command: npm run dev -- --host
|
||||
networks:
|
||||
- aklemp_default # Подключаем к сети
|
||||
|
||||
# Сервис для сборки проекта
|
||||
build:
|
||||
build:
|
||||
context: .
|
||||
volumes:
|
||||
- .:/app # Монтируем директорию для получения результата сборки
|
||||
environment:
|
||||
- NODE_ENV=production
|
||||
command: npm run build
|
||||
networks:
|
||||
- aklemp_default # Подключаем к сети
|
||||
|
||||
networks:
|
||||
aklemp_default:
|
||||
external: true # Используем уже существующую сеть
|
||||
Reference in New Issue
Block a user