From 9cd26567f43384d116f10d77639823852a7be419 Mon Sep 17 00:00:00 2001 From: Tim McCormack Date: Thu, 30 Jan 2025 19:02:35 +0000 Subject: [PATCH] feat: Various codejail improvements for devstack usage - Run as root in dev target, for convenience and matching other images - Fail RUN commands if there's an error - Use gunicorn for both targets, since in devstack we can specify the CMD in the docker-compose file anyhow. - Install make, less, and some editors in the dev target - Set up virtualenv for dev environment --- dockerfiles/codejail.Dockerfile | 22 +++++++++++++++++----- 1 file changed, 17 insertions(+), 5 deletions(-) diff --git a/dockerfiles/codejail.Dockerfile b/dockerfiles/codejail.Dockerfile index 0bc970c..3b540d8 100644 --- a/dockerfiles/codejail.Dockerfile +++ b/dockerfiles/codejail.Dockerfile @@ -27,6 +27,7 @@ ARG PYVER=3.12 # - python*-dev: Header files for python extensions, required by many source wheels # - python*-venv: Allow creation of virtualenvs RUN <