| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- version: '3.8'
- services:
- backend:
- build:
- context: ./backend
- ports:
- - "8000:8000"
- environment:
- - DATABASE_URL=postgresql://admin:password@database:5432/example_db
- - REDIS_URL=redis://redis:6379/0
- depends_on:
- - database
- - redis
- networks:
- - app-network
- frontend:
- build:
- context: ./frontend
- ports:
- - "80:80"
- depends_on:
- - backend
- networks:
- - app-network
- database:
- image: postgres:13
- environment:
- - POSTGRES_USER=admin
- - POSTGRES_PASSWORD=password
- - POSTGRES_DB=example_db
- volumes:
- - postgres_data:/var/lib/postgresql/data
- networks:
- - app-network
- redis:
- image: redis:6
- volumes:
- - redis_data:/data
- networks:
- - app-network
- networks:
- app-network:
- driver: bridge
- volumes:
- postgres_data:
- redis_data:
|