52 строки
1.4 KiB
YAML
52 строки
1.4 KiB
YAML
version: "3.4"
|
|
|
|
services:
|
|
dotnet.player:
|
|
image: ${REGISTRY:-msftrpsls}/dotnet.player:${TAG:-latest}
|
|
build:
|
|
context: ./Services/RPSLS.DotNetPlayer.Api/
|
|
dockerfile: Dockerfile
|
|
node.player:
|
|
image: ${REGISTRY:-msftrpsls}/node.player:${TAG:-latest}
|
|
build:
|
|
context: ./Services/RPSLS.NodePlayer.Api/
|
|
dockerfile: Dockerfile
|
|
python.player:
|
|
image: ${REGISTRY:-msftrpsls}/python.player:${TAG:-latest}
|
|
build:
|
|
context: ./Services/RPSLS.PythonPlayer.Api/
|
|
dockerfile: Dockerfile
|
|
php.player:
|
|
image: ${REGISTRY:-msftrpsls}/php.player:${TAG:-latest}
|
|
build:
|
|
context: ./Services/RPSLS.PHPPlayer.Api/
|
|
dockerfile: Dockerfile
|
|
java.player:
|
|
image: ${REGISTRY:-msftrpsls}/java.player:${TAG:-latest}
|
|
build:
|
|
context: ./Services/RPSLS.JavaPlayer.Api/
|
|
dockerfile: Dockerfile
|
|
game.api:
|
|
image: ${REGISTRY:-msftrpsls}/game.api:${TAG:-latest}
|
|
build:
|
|
context: ./Services/
|
|
dockerfile: RPSLS.Game.Api/Dockerfile
|
|
depends_on:
|
|
- dotnet.player
|
|
- node.player
|
|
- python.player
|
|
- php.player
|
|
- java.player
|
|
web:
|
|
image: ${REGISTRY:-msftrpsls}/web:${TAG:-latest}
|
|
build:
|
|
context: ./Services/
|
|
dockerfile: RPSLS.Game/Server/Dockerfile
|
|
depends_on:
|
|
- game.api
|
|
modeluploader:
|
|
image: ${REGISTRY:-msftrpsls}/modeluploader:${TAG:-latest}
|
|
build:
|
|
context: ./Services/
|
|
dockerfile: RPSLS.ModelUploader.Web/Dockerfile
|