Skip to content

Local and Azure Deployment Setup with Docker. #27

@dariemcarlosdev

Description

@dariemcarlosdev

Docker Compose (Optional)

to run all microservices locally or in a containerized environment, create a docker-compose.yml to orchestrate all services:

eg. docker-compose.yml:

version: '3.8'

services:
file-management:
build: ./FileManagementService
ports:
- "5001:80"
environment:
- BlobStorage__ConnectionString=<your_connection_string>
- EventGrid__Endpoint=<event_grid_endpoint>
- EventGrid__Key=<event_grid_key>

processing:
build: ./ProcessingService
ports:
- "5002:80"
environment:
- AzureAD__TenantId=<tenant_id>
- AzureAD__ClientId=<client_id>
- AzureAD__ClientSecret=<client_secret>
- DataFactory__ResourceGroup=<resource_group>
- DataFactory__Name=<data_factory_name>
- DataFactory__PipelineName=<pipeline_name>

notification:
build: ./NotificationService
ports:
- "5003:80"
environment:
- SignalR__ConnectionString=<signalr_connection_string>

docker-compose up

Metadata

Metadata

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions