---
# System prepended metadata

title: Code Runner
tags: [Функциональные части]

---

---
tags: Функциональные части
---

# Code Runner

Эта часть должна запускать пользовательский код и проверять вывод с набором тестов. Нужно уметь запускать этот код в песочнице и ограничивать время выполнения. Кажется, что тут хорошо подходят **Docker** образы. Можно сделать по одному образу для каждого языка, пробрасывая набор тестов и исходники внутрь образа, где будут выполняться необходимые проверки.
