version: '3' services: fivelion_a_1: image: repo.rdvalidasi.com/indonesia/game/coin/fivelion:v0.2.1 container_name: fivelion_a_1 environment: ApolloStart: "start" ApolloAddr: "http://apollo-uat" ApolloClusterName: "default" ApolloAppId: "fivelion" command: ./fivelion -gid 1 -sid "10321101" -lf "log/" -runType 1 -gamePort 8000 -httpPort 8080 restart: always ports: - "18071:8000" - "18171:8080" volumes: - /etc/localtime:/etc/localtime - /etc/hosts:/etc/hosts - /usr/local/gitlab-runner/game/fivelion/logs/normal_a:/fivelion/log - /usr/local/gitlab-runner/game/fivelion/normal_a/conf/static/server.toml:/fivelion/conf/static/server.toml logging: driver: "json-file" options: max-size: "200m" # 切割之前日志的最大大小。可取值单位为(k,m,g) max-file: "10" # fivelion_a_2: # image: repo.rdvalidasi.com/indonesia/game/coin/fivelion:v0.2.1 # container_name: fivelion_a_2 # environment: # ApolloStart: "start" # ApolloAddr: "http://apollo-uat" # ApolloClusterName: "default" # ApolloAppId: "fivelion" # command: ./fivelion -gid 2 -sid "10321201" -lf "log/" -runType 1 -gamePort 8000 -httpPort 8080 # restart: always # ports: # - "18072:8000" # - "18172:8080" # volumes: # - /etc/localtime:/etc/localtime # - /etc/hosts:/etc/hosts # - /usr/local/gitlab-runner/game/fivelion/logs/normal_a:/fivelion/log # - /usr/local/gitlab-runner/game/fivelion/normal_a/conf/static/server.toml:/fivelion/conf/static/server.toml # logging: # driver: "json-file" # options: # max-size: "200m" # 切割之前日志的最大大小。可取值单位为(k,m,g) # max-file: "10" # # # # fivelion_a_3: # image: repo.rdvalidasi.com/indonesia/game/coin/fivelion:v0.1.3 # container_name: fivelion_a_3 # environment: # ApolloStart: "start" # ApolloAddr: "http://apollo-uat" # ApolloClusterName: "default" # ApolloAppId: "fivelion" # command: ./fivelion -gid 3 -sid "10321301" -lf "log/" -runType 1 -gamePort 8000 -httpPort 8080 # restart: always # ports: # - "18073:8000" # - "18173:8080" # volumes: # - /etc/localtime:/etc/localtime # - /etc/hosts:/etc/hosts # - /usr/local/gitlab-runner/game/fivelion/logs/normal_a:/fivelion/log # logging: # driver: "json-file" # options: # max-size: "200m" # 切割之前日志的最大大小。可取值单位为(k,m,g) # max-file: "10" # # # fivelion_a_4: # image: repo.rdvalidasi.com/indonesia/game/coin/fivelion:v0.1.3 # container_name: fivelion_a_4 # environment: # ApolloStart: "start" # ApolloAddr: "http://apollo-uat" # ApolloClusterName: "default" # ApolloAppId: "fivelion" # command: ./fivelion -gid 4 -sid "10321401" -lf "log/" -runType 1 -gamePort 8000 -httpPort 8080 # restart: always # ports: # - "18074:8000" # - "18174:8080" # volumes: # - /etc/localtime:/etc/localtime # - /etc/hosts:/etc/hosts # - /usr/local/gitlab-runner/game/fivelion/logs/normal_a/:/fivelion/log # logging: # driver: "json-file" # options: # max-size: "200m" # 切割之前日志的最大大小。可取值单位为(k,m,g) # max-file: "10" #