This commit is contained in:
38
docker-compose.yml
Normal file
38
docker-compose.yml
Normal file
@@ -0,0 +1,38 @@
|
||||
version: '3.8'
|
||||
|
||||
services:
|
||||
Entities-Lib: # 公共库独立服务
|
||||
build:
|
||||
context: .
|
||||
dockerfile: Entities/Dockerfile
|
||||
image: entitieslib:latest
|
||||
|
||||
Email-Lib: # 公共库独立服务
|
||||
build:
|
||||
context: .
|
||||
dockerfile: EmailLib/Dockerfile
|
||||
image: emaillib:latest
|
||||
|
||||
web-api: # Web API 服务
|
||||
# build:
|
||||
# context: .
|
||||
# dockerfile: TechHelper.Server/Dockerfile
|
||||
|
||||
image: techhelperserver:latest
|
||||
depends_on:
|
||||
- Entities-Lib
|
||||
- Email-Lib
|
||||
ports:
|
||||
- "8084:80"
|
||||
|
||||
wasm-client: # WASM 客户端
|
||||
build:
|
||||
context: .
|
||||
dockerfile: TechHelper.Client/Dockerfile
|
||||
depends_on:
|
||||
- web-api
|
||||
- Entities-Lib
|
||||
- Email-Lib
|
||||
ports:
|
||||
- "3000:80"
|
||||
|
Reference in New Issue
Block a user