services: db: image: postgres restart: always shm_size: 128mb environment: POSTGRES_PASSWORD: ${DATABASE_SUPER_PASSWORD} ports: - 5432:5432 volumes: - ./pgdata:/var/lib/postgresql/data adminer: image: adminer restart: always ports: - 8080:8080 django: build: ./django volumes: - ./django:/app ports: - 8000:8000 depends_on: - db environment: DATABASE_HOST: db DATABASE_PORT: 5432 SECRET_KEY: ${SECRET_KEY} DATABASE_NAME: ${DATABASE_NAME} DATABASE_USER: ${DATABASE_USER} DATABASE_PASSWORD: ${DATABASE_PASSWORD} DATABASE_SUPER_PASSWORD: ${DATABASE_SUPER_PASSWORD}