Dockerfiles to build images used to automatically grade programming assignments on Stepik.org
Base images with created sandbox (1000:1000) user:
stepik/epicbox-base:alpine-3.6stepik/epicbox-base:bullseyestepik/epicbox-base:busterstepik/epicbox-base:stretchstepik/epicbox-base:jessie
Images for programming languages:
- ASM32, ASM64, C, C++, C++11:
stepik/epicbox-gcc:6.3.0 - C++17, C++20:
stepik/epicbox-gcc:10.2.1 - C#:
stepik/epicbox-mono:5.0.0 - Clojure:
stepik/epicbox-clojure:1.9.0.397 - Go:
stepik/epicbox-go:1.25.1-1 - Haskell 7.8:
stepik/epicbox-haskell:7.8.4 - Haskell 8.0:
stepik/epicbox-haskell:8.0.2 - Java 7:
stepik/epicbox-java:7u181 - Java 8:
stepik/epicbox-java:8u181 - Java 9:
stepik/epicbox-java:9.0.1 - Java 11:
stepik/epicbox-java:11.0.1 - JavaScript:
stepik/epicbox-node:10.13.0 - Kotlin:
stepik/epicbox-kotlin:1.3.11 - Octave:
stepik/epicbox-octave:4.0.3 - PascalABC.NET:
stepik/epicbox-pascalabc:3.2 - Perl:
stepik/epicbox-perl:5.24.3 - PHP:
stepik/epicbox-php:7.2.6 - R:
stepik/epicbox-r:3.4.2 - Ruby:
stepik/epicbox-ruby:2.5.3 - Scala:
stepik/epicbox-scala:2.12.7 - TRIK Studio:
stepik/epicbox-trik:20171122 - Valgrind:
stepik/epicbox-valgrind:3.12.0
Images for source code analyzers:
Images for Hyperskill (EduTools):
All images are built automatically in Docker Hub but builds are triggered manually by the Stepik team.