Advertisement
FancyKing

Domserver-docker

Apr 22nd, 2020
1,415
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 2.20 KB | None | 0 0
  1. version: '2'
  2. services:
  3.   mariadb:
  4.     image: mariadb
  5.     restart: always
  6.     volumes:
  7.      - $PWD/data:/var/lib/mysql
  8.     ports:
  9.      - 13306:3306
  10.     environment:
  11.      - CONTAINER_TIMEZONE=Asia/Shanghai
  12.       - MYSQL_ROOT_PASSWORD=admini
  13.       - MYSQL_USER=domjudge
  14.       - MYSQL_PASSWORD=domjudge
  15.       - MYSQL_DATABASE=domjudge
  16.     command: --max-connections=1000
  17.   domserver:
  18.     image: domjudge/domserver:latest
  19.     restart: always
  20.     volumes:
  21.      - /sys/fs/cgroup:/sys/fs/cgroup:ro
  22.     links:
  23.      - mariadb:mariadb
  24.     ports:
  25.      - 8000:80
  26.     environment:
  27.      - CONTAINER_TIMEZONE=Asia/Shanghai
  28.       - MYSQL_HOST=mariadb
  29.       - MYSQL_ROOT_PASSWORD=admini
  30.       - MYSQL_USER=domjudge
  31.       - MYSQL_PASSWORD=aomjudge
  32.       - MYSQL_DATABASE=domjudge
  33.       - DJ_DB_INSTALL_BARE=1
  34.   judgehost_0:
  35.     image: domjudge/judgehost:latest
  36.     restart: always
  37.     volumes:
  38.      - /sys/fs/cgroup:/sys/fs/cgroup:ro
  39.     links:
  40.      - domserver:domserver
  41.     environment:
  42.      - CONTAINER_TIMEZONE=Asia/Shanghai
  43.       - DAEMON_ID=0
  44.       - JUDGEDAEMON_USERNAME=judgehost
  45.       - JUDGEDAEMON_PASSWORD=judgehost
  46.     privileged: true
  47.   judgehost_1:
  48.     image: domjudge/judgehost:latest
  49.     restart: always
  50.     volumes:
  51.      - /sys/fs/cgroup:/sys/fs/cgroup:ro
  52.     links:
  53.      - domserver:domserver
  54.     environment:
  55.      - CONTAINER_TIMEZONE=Asia/Shanghai
  56.       - DAEMON_ID=1
  57.       - JUDGEDAEMON_USERNAME=judgehost
  58.       - JUDGEDAEMON_PASSWORD=judgehost
  59.     privileged: true
  60.   judgehost_2:
  61.     image: domjudge/judgehost:latest
  62.     restart: always
  63.     volumes:
  64.      - /sys/fs/cgroup:/sys/fs/cgroup:ro
  65.     links:
  66.      - domserver:domserver
  67.     environment:
  68.      - CONTAINER_TIMEZONE=Asia/Shanghai
  69.       - DAEMON_ID=2
  70.       - JUDGEDAEMON_USERNAME=judgehost
  71.       - JUDGEDAEMON_PASSWORD=judgehost
  72.     privileged: true
  73.   judgehost_3:
  74.     image: domjudge/judgehost:latest
  75.     restart: always
  76.     volumes:
  77.      - /sys/fs/cgroup:/sys/fs/cgroup:ro
  78.     links:
  79.      - domserver:domserver
  80.     environment:
  81.      - CONTAINER_TIMEZONE=Asia/Shanghai
  82.       - DAEMON_ID=3
  83.       - JUDGEDAEMON_USERNAME=judgehost
  84.       - JUDGEDAEMON_PASSWORD=judgehost
  85.     privileged: true
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement