建立與使用青島大學JudgeServer的docker映像檔

下載JudgeServer程式碼

#git clone https://github.com/QingdaoU/JudgeServer.git

切換目錄

#cd JudgeServer

查看Dockerfile,「git clone -b newnew --depth 1 https://github.com/QingdaoU/Judger && cd Judger 」,此JudgeServer會去下載Judge。

建立印像檔

#docker build . -t oj/judge-server:v1

如果已經執行online judge,先停止執行online judge

#docker-compose down

編輯docker-compose.yml,judge-server使用印像檔oj/judge-server:v1

judge-server:

image: oj/judge-server:v1

重新啟用online judge

#docker-compose up -d