gcp

    Domjudge 8.0 + GCP(Ubuntu) 대회 환경 세팅법

    Domjudge 8.0 + GCP(Ubuntu) 대회 환경 세팅법

    교내 프로그래밍 경진대회의 운영진으로 참여하게 되어 Domjudge 8.0 Docker Image와 GCP로 대회 환경을 세팅했던 과정을 정리해보려 한다. 제발 올해에 이어 내년에 제3회 프로그래밍 경진대회가 열려서 이 글이 후배들에게 도움이 되었으면 좋겠다. GCP VM Instance 생성 Google Cloud Platform 사이트의 좌측 메뉴에서 Compute Engine > VM 인스턴스 > 상단바에서 '인스턴스 만들기'를 선택한다. 리전은 asia-northeast3(서울)을 선택하고, 영역은 a, b, c 중 아무거나 선택한다. 머신 유형은 대회 규모에 따라 달라지는데, 보통 20팀 당 CPU 1개(=채점서버 1개)로 생각하면 된다고 한다. 메모리같은 경우 자바 코드 채점을 위한 JVM이 ..