magicui
/
docker-compose.yml
44 строки · 984.0 Байт
1version: "3.7"2
3# For local development, only database is running
4#
5# docker-compose up -d
6#
7
8# https://github.com/vercel/next.js/blob/canary/examples/with-docker-compose/docker-compose.dev.yml
9
10services:11app:12container_name: app13build:14context: .15dockerfile: dev.Dockerfile16volumes:17- .:/app18- /app/node_modules19- /app/.next20ports:21- "3000:3000"22environment:23- DATABASE_URL=postgres://${POSTGRES_USER}:${POSTGRES_PASSWORD}@database:5432/${POSTGRES_DB}?schema=public24env_file:25- .env.local26restart: always27depends_on:28- database29
30database:31container_name: database32restart: unless-stopped33image: postgres:latest34volumes:35- database_data:/var/lib/postgresql/data36environment:37- POSTGRES_USER=${POSTGRES_USER}38- POSTGRES_DB=${POSTGRES_DB}39- POSTGRES_PASSWORD=${POSTGRES_PASSWORD}40ports:41- "${POSTGRES_PORT}:5432"42
43volumes:44database_data:45