|
@@ -3,7 +3,7 @@ version: "3.2"
|
|
services:
|
|
services:
|
|
vote:
|
|
vote:
|
|
image: dockersamples/examplevotingapp_vote:dotnet-nanoserver-1809
|
|
image: dockersamples/examplevotingapp_vote:dotnet-nanoserver-1809
|
|
- build:
|
|
|
|
|
|
+ build:
|
|
context: ./vote/dotnet
|
|
context: ./vote/dotnet
|
|
dockerfile: Dockerfile.1809
|
|
dockerfile: Dockerfile.1809
|
|
ports:
|
|
ports:
|
|
@@ -13,12 +13,12 @@ services:
|
|
|
|
|
|
result:
|
|
result:
|
|
image: dockersamples/examplevotingapp_result:dotnet-nanoserver-1809
|
|
image: dockersamples/examplevotingapp_result:dotnet-nanoserver-1809
|
|
- build:
|
|
|
|
|
|
+ build:
|
|
context: ./result/dotnet
|
|
context: ./result/dotnet
|
|
dockerfile: Dockerfile.1809
|
|
dockerfile: Dockerfile.1809
|
|
ports:
|
|
ports:
|
|
- "5001:80"
|
|
- "5001:80"
|
|
- environment:
|
|
|
|
|
|
+ environment:
|
|
- "ConnectionStrings:ResultData=Server=db;Port=4000;Database=votes;User=root;SslMode=None"
|
|
- "ConnectionStrings:ResultData=Server=db;Port=4000;Database=votes;User=root;SslMode=None"
|
|
depends_on:
|
|
depends_on:
|
|
- db
|
|
- db
|
|
@@ -28,14 +28,14 @@ services:
|
|
build:
|
|
build:
|
|
context: ./worker/dotnet
|
|
context: ./worker/dotnet
|
|
dockerfile: Dockerfile.1809
|
|
dockerfile: Dockerfile.1809
|
|
- environment:
|
|
|
|
|
|
+ environment:
|
|
- "ConnectionStrings:VoteData=Server=db;Port=4000;Database=votes;User=root;SslMode=None"
|
|
- "ConnectionStrings:VoteData=Server=db;Port=4000;Database=votes;User=root;SslMode=None"
|
|
depends_on:
|
|
depends_on:
|
|
- message-queue
|
|
- message-queue
|
|
- db
|
|
- db
|
|
|
|
|
|
message-queue:
|
|
message-queue:
|
|
- image: dockersamples/nats:nanoserver-1809
|
|
|
|
|
|
+ image: nats:2.0.4
|
|
|
|
|
|
db:
|
|
db:
|
|
image: dockersamples/tidb:nanoserver-1809
|
|
image: dockersamples/tidb:nanoserver-1809
|
|
@@ -45,4 +45,4 @@ services:
|
|
networks:
|
|
networks:
|
|
default:
|
|
default:
|
|
external:
|
|
external:
|
|
- name: nat
|
|
|
|
|
|
+ name: nat
|