← Каталог
Первые шаги к микросервисам — Настройка среды разработки
Фрагмент из «Первые шаги к микросервисам»: Настройка среды разработки.
version: '3.8'
services:
postgres:
image: postgres:15-alpine
container_name: microservices-db
environment:
POSTGRES_USER: admin
POSTGRES_PASSWORD: secret_password
POSTGRES_DB: orders_db
ports:
- "5432:5432"
volumes:
- pg_data:/var/lib/postgresql/data
networks:
- microservices-net
rabbitmq:
image: rabbitmq:3-management-alpine
container_name: microservices-rabbit
ports:
- "5672:5672"
- "15672:15672"
environment:
RABBITMQ_DEFAULT_USER: admin
RABBITMQ_DEFAULT_PASS: secret_password
networks:
- microservices-net
networks:
microservices-net:
driver: bridge
volumes:
pg_data: version: '3.8'
services:
postgres:
image: postgres:15-alpine
container_name: microservices-db
environment:
POSTGRES_USER: admin
POSTGRES_PASSWORD: secret_password
POSTGRES_DB: orders_db
ports:
- "5432:5432"
volumes:
- pg_data:/var/lib/postgresql/data
networks:
- microservices-net
rabbitmq:
image: rabbitmq:3-management-alpine
container_name: microservices-rabbit
ports:
- "5672:5672"
- "15672:15672"
environment:
RABBITMQ_DEFAULT_USER: admin
RABBITMQ_DEFAULT_PASS: secret_password
networks:
- microservices-net
networks:
microservices-net:
driver: bridge
volumes:
pg_data: