capichat/docker-compose.yaml

34 lines
683 B
YAML

version: '3.8'
services:
db:
networks:
- postgres
image: postgres:15.2-alpine3.17
environment:
- POSTGRES_USER=capycode
- POSTGRES_DB=estudio
- POSTGRES_PASSWORD=capycode123
expose:
- "5432"
api:
networks:
- postgres
image: FastApi_estudio:0.0.1
ports:
- "8000:8000"
environment:
- DB_URL=postgresql://capycode:capycode123@db:5432/estudio
depends_on:
- db
pgadmin:
networks:
- postgres
image: dpage/pgadmin4
environment:
- PGADMIN_DEFAULT_EMAIL=CapycodeUSM@gmail.com
- PGADMIN_DEFAULT_PASSWORD=capycode123
ports:
- "3000:80"
networks:
postgres: