version: '3.8' services: # DynamoDB Local for development dynamodb-local: image: amazon/dynamodb-local container_name: dynamodb-local ports: - "8000:8000" command: "-jar DynamoDBLocal.jar -sharedDb -inMemory" # Development app app-dev: build: context: . dockerfile: Dockerfile container_name: sharepoint-connector-dev ports: - "5000:5000" environment: - AWS_REGION=ap-southeast-2 - AWS_ACCESS_KEY_ID=fakeAccessKeyId - AWS_SECRET_ACCESS_KEY=fakeSecretAccessKey volumes: - ./app_dev.py:/app/app.py - ./templates:/app/templates - ./static:/app/static depends_on: - dynamodb-local command: python app.py