-
Notifications
You must be signed in to change notification settings - Fork 0
/
docker-compose.production.yml
67 lines (61 loc) · 1.89 KB
/
docker-compose.production.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
version: '3.4'
services:
ideamachineweb:
image: ideamachine.azurecr.io/ideamachine
labels:
- ideamachinecompose
ports:
- "80:80"
- "443:443"
environment:
ASPNETCORE_ENVIRONMENT: "Development"
DbConnectionString: "Server=tcp:ideamachine.sql,1433;User ID=SA;Password=^dEbX2Ew;MultipleActiveResultSets=False;Encrypt=True;TrustServerCertificate=True;Connection Timeout=30;"
IdeaMachine_RabbitMq: "ideamachine.rabbitmq"
GmailUserName: "[email protected]"
GmailPassword: "LwtqQp6bBUVE7j2IhmVT"
Seq_Server: "http://ideamachine.seq:5341"
DeploymentLink: "https://localhost:1457"
depends_on:
- ideamachine.sql
- ideamachine.rabbitmq
ideamachine.accountservice:
image: ideamachine.azurecr.io/ideamachine_accountservice
labels:
- ideamachinecompose
environment:
ASPNETCORE_ENVIRONMENT: "Development"
DbConnectionString: "Server=tcp:ideamachine.sql,1433;User ID=SA;Password=^dEbX2Ew;MultipleActiveResultSets=False;Encrypt=True;TrustServerCertificate=True;Connection Timeout=30;"
IdeaMachine_RabbitMq: "ideamachine.rabbitmq"
Seq_Server: "http://ideamachine.seq:5341"
depends_on:
- ideamachine.sql
- ideamachine.rabbitmq
ideamachine.sql:
image: mcr.microsoft.com/mssql/server
labels:
- ideamachinecompose
ports:
- "1433:1433"
environment:
ACCEPT_EULA: "Y"
SA_PASSWORD: "^dEbX2Ew"
volumes:
- ideamachine_sql:/var/opt/mssql
- ./database:/scripts/dbInit.sql
restart: unless-stopped
ideamachine.seq:
image: datalust/seq:latest
labels:
- ideamachinecompose
ports:
- "5341:80"
environment:
ACCEPT_EULA: "Y"
volumes:
- seq:/data
ideamachine.rabbitmq:
image: docker.io/library/rabbitmq:3.8.6-management
labels:
- ideamachinecompose
ports:
- "15672:15672"