A simple Docker sandbox example and a ready-to-use autograder API. Based on asynchronous FastAPI and disposable Docker containers. Three modes of operation: Python subprocess, Python Docker SDK and Python on Whales.
python testing api docker devops autograding test-automation autograder subprocess devops-tools automated-testing python-docker sanboxing educational-technology docker-sdk educational-software sandbox-environment fastapi sandbox-web autograding-input-output
-
Updated
Jan 10, 2022 - Python