| 1234567891011121314151617181920212223242526272829303132333435363738394041 |
- version: "3.8"
- services:
- db:
- image: postgres
- container_name: price-management-db
- restart: always
- ports:
- - "5432:5432"
- environment:
- POSTGRES_USER: admin
- POSTGRES_PASSWORD: admin
- volumes:
- - local_pgdata:/var/lib/postgresql/data
- app:
- build:
- context: .
- dockerfile: Dockerfile
- container_name: price-management-api
- environment:
- - PORT=${PORT}
- ports:
- - '3000:3000'
- depends_on:
- - db
- volumes:
- - ./src:/app/src
- pgadmin:
- image: dpage/pgadmin4
- container_name: price-management-pgadmin
- restart: always
- ports:
- - "5050:80"
- environment:
- PGADMIN_DEFAULT_EMAIL: port1986.86@mail.ru
- PGADMIN_DEFAULT_PASSWORD: admin
- volumes:
- - pgadmin-data:/var/lib/pgadmin
- volumes:
- local_pgdata:
- pgadmin-data:
|