version: '3.8' services: django: build: . container_name: django_app restart: always ports: - "8000:8000" volumes: - .:/app depends_on: - db environment: - DEBUG=True - DATABASE_URL=postgres://myuser:mypassword@db:5432/mydatabase db: image: postgres:15 container_name: postgres_db restart: always environment: POSTGRES_USER: myuser POSTGRES_PASSWORD: mypassword POSTGRES_DB: mydatabase volumes: - pgdata:/var/lib/postgresql/data ports: - "5432:5432" volumes: pgdata: