# Simple Dockerfile for a lab container (note: to run this you need Docker on host)
FROM python:3.11-slim
RUN apt-get update && apt-get install -y build-essential john && rm -rf /var/lib/apt/lists/*
WORKDIR /lab
COPY . /lab
RUN pip install bcrypt argon2-cffi Flask Flask-Limiter passlib requests
EXPOSE 5000
CMD [ "bash" ]
