55 lines
1.3 KiB
YAML
55 lines
1.3 KiB
YAML
version: '3.4'
|
|
|
|
networks:
|
|
my-network:
|
|
driver: "bridge"
|
|
|
|
services:
|
|
reverseproxy:
|
|
environment:
|
|
- ASPNETCORE_ENVIRONMENT=Development
|
|
- ASPNETCORE_URLS=https://+:7174;http://+:5178
|
|
ports:
|
|
- "7174:7174"
|
|
- "5178:5178"
|
|
volumes:
|
|
- ${APPDATA}/Microsoft/UserSecrets:/root/.microsoft/usersecrets:ro
|
|
- ${APPDATA}/ASP.NET/Https:/root/.aspnet/https:ro
|
|
networks:
|
|
- "my-network"
|
|
|
|
weatherforecast:
|
|
environment:
|
|
- ASPNETCORE_ENVIRONMENT=Development
|
|
- ASPNETCORE_URLS=https://+:7151;http://+:5133
|
|
volumes:
|
|
- ${APPDATA}/Microsoft/UserSecrets:/root/.microsoft/usersecrets:ro
|
|
- ${APPDATA}/ASP.NET/Https:/root/.aspnet/https:ro
|
|
networks:
|
|
- "my-network"
|
|
|
|
mongo:
|
|
image: mongo
|
|
restart: always
|
|
ports:
|
|
- 27018:27017
|
|
environment:
|
|
MONGO_INITDB_ROOT_USERNAME: root
|
|
MONGO_INITDB_ROOT_PASSWORD: example
|
|
volumes:
|
|
- ./docker-compose/mongo/data/db:/data/db
|
|
networks:
|
|
- "my-network"
|
|
|
|
mongo-express:
|
|
image: mongo-express
|
|
restart: always
|
|
ports:
|
|
- 8081:8081
|
|
environment:
|
|
ME_CONFIG_MONGODB_ADMINUSERNAME: root
|
|
ME_CONFIG_MONGODB_ADMINPASSWORD: example
|
|
ME_CONFIG_MONGODB_URL: mongodb://root:example@mongo:27017/
|
|
networks:
|
|
- "my-network"
|