maestrofx / docker-oj

Dockerfile for GoOnlineJudge

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

dockeroj-ng CircleCI

The Next Generation of GoOnlineJudge inside Docker.

GoOnlineJudge is an ACM/ICPC online judge platform.

This project is made up of several docker images.

As you may know, traditional docker image have a rather big size to download. We are working on using AlpineLinux as the base image to reduce image size. Stay focused.

Contents

Prerequisites

Starting from #c6ee631, we begin to ship docker-oj in a new way using docker-compose.

Before you begin to install docker-oj, be sure you have docker and docker-compose installed. If you are not ready, install docker and docker-compose first.

Quick Start

Just fire up a terminal, clone this repo, type

docker-compose up

and visit http://127.0.0.1:8080 on your host, and everything is done!

Contributions

Anything is welcome, including but not limited to issues, pull-requests, and more.

License

GPL v2

About

Dockerfile for GoOnlineJudge

License:GNU General Public License v2.0