version: "3" services: texas_a_normal_1: image: repo.rdvalidasi.com/indonesia/game/chess/texaspoker:v1-1-24 container_name: texas_a_normal_1 environment: - ApolloStart=start - ApolloAddr=http://apollo-test - ApolloClusterName=default - ApolloAppId=texaspoker - LogFileOutPut=1 restart: always ports: - 15101:8000 - 15111:8001 command: ./texaspoker -runType 1 -groupId 1 -serverId a_1 volumes: - /etc/hosts:/etc/hosts - /usr/local/gitlab-runner/game/texas/logs/texas_a_normal_1:/opt/texaspoker/log logging: driver: "json-file" options: max-size: "200m" max-file: "10" texas_a_ai_1: image: repo.rdvalidasi.com/indonesia/game/chess/texaspoker:v1-1-24 container_name: texas_a_ai_1 environment: - ApolloStart=start - ApolloAddr=http://apollo-test - ApolloClusterName=default - ApolloAppId=texaspoker - LogFileOutPut=1 restart: always ports: - 15121:8001 command: ./texaspoker -runType 3 -groupId 1 -gameListen ws://game:8000 volumes: - /etc/hosts:/etc/hosts - /usr/local/gitlab-runner/game/texas/logs/texas_a_ai_1:/opt/texaspoker/log links: - "texas_a_normal_1:game" logging: driver: "json-file" options: max-size: "200m" max-file: "10" texas_a_normal_2: image: repo.rdvalidasi.com/indonesia/game/chess/texaspoker:v1-1-24 container_name: texas_a_normal_2 environment: - ApolloStart=start - ApolloAddr=http://apollo-test - ApolloClusterName=default - ApolloAppId=texaspoker - LogFileOutPut=1 restart: always ports: - 15102:8000 - 15112:8001 command: ./texaspoker -runType 1 -groupId 2 -serverId a_1 volumes: - /etc/hosts:/etc/hosts - /usr/local/gitlab-runner/game/texas/logs/texas_a_normal_2:/opt/texaspoker/log logging: driver: "json-file" options: max-size: "200m" max-file: "10" texas_a_ai_2: image: repo.rdvalidasi.com/indonesia/game/chess/texaspoker:v1-1-24 container_name: texas_a_ai_2 environment: - ApolloStart=start - ApolloAddr=http://apollo-test - ApolloClusterName=default - ApolloAppId=texaspoker - LogFileOutPut=1 restart: always ports: - 15122:8001 command: ./texaspoker -runType 3 -groupId 2 -gameListen ws://game:8000 volumes: - /etc/hosts:/etc/hosts - /usr/local/gitlab-runner/game/texas/logs/texas_a_ai_2:/opt/texaspoker/log links: - "texas_a_normal_2:game" logging: driver: "json-file" options: max-size: "200m" max-file: "10" texas_a_normal_3: image: repo.rdvalidasi.com/indonesia/game/chess/texaspoker:v1-1-24 container_name: texas_a_normal_3 environment: - ApolloStart=start - ApolloAddr=http://apollo-test - ApolloClusterName=default - ApolloAppId=texaspoker - LogFileOutPut=1 restart: always ports: - 15103:8000 - 15113:8001 command: ./texaspoker -runType 1 -groupId 3 -serverId a_1 volumes: - /etc/hosts:/etc/hosts - /usr/local/gitlab-runner/game/texas/logs/texas_a_normal_3:/opt/texaspoker/log logging: driver: "json-file" options: max-size: "200m" max-file: "10" texas_a_ai_3: image: repo.rdvalidasi.com/indonesia/game/chess/texaspoker:v1-1-24 container_name: texas_a_ai_3 environment: - ApolloStart=start - ApolloAddr=http://apollo-test - ApolloClusterName=default - ApolloAppId=texaspoker - LogFileOutPut=1 restart: always ports: - 15123:8001 command: ./texaspoker -runType 3 -groupId 3 -gameListen ws://game:8000 volumes: - /etc/hosts:/etc/hosts - /usr/local/gitlab-runner/game/texas/logs/texas_a_ai_3:/opt/texaspoker/log links: - "texas_a_normal_3:game" logging: driver: "json-file" options: max-size: "200m" max-file: "10" texas_a_normal_4: image: repo.rdvalidasi.com/indonesia/game/chess/texaspoker:v1-1-24 container_name: texas_a_normal_4 environment: - ApolloStart=start - ApolloAddr=http://apollo-test - ApolloClusterName=default - ApolloAppId=texaspoker - LogFileOutPut=1 restart: always ports: - 15104:8000 - 15114:8001 command: ./texaspoker -runType 1 -groupId 4 -serverId a_1 volumes: - /etc/hosts:/etc/hosts - /usr/local/gitlab-runner/game/texas/logs/texas_a_normal_4:/opt/texaspoker/log logging: driver: "json-file" options: max-size: "200m" max-file: "10" texas_a_ai_4: image: repo.rdvalidasi.com/indonesia/game/chess/texaspoker:v1-1-24 container_name: texas_a_ai_4 environment: - ApolloStart=start - ApolloAddr=http://apollo-test - ApolloClusterName=default - ApolloAppId=texaspoker - LogFileOutPut=1 restart: always ports: - 15124:8001 command: ./texaspoker -runType 3 -groupId 4 -gameListen ws://game:8000 volumes: - /etc/hosts:/etc/hosts - /usr/local/gitlab-runner/game/texas/logs/texas_a_ai_4:/opt/texaspoker/log links: - "texas_a_normal_4:game" logging: driver: "json-file" options: max-size: "200m" max-file: "10"