# Dependencies FROM python:alpine RUN pip install -U \ pip \ setuptools \ wheel RUN apk add gcc musl-dev WORKDIR /personal_data RUN adduser -S personal_data && chown personal_data /personal_data #debian: RUN useradd -m -r personal_data && chown personal_data /personal_data # Requirements ADD requirements.txt requirements.txt RUN pip install --no-cache-dir -r requirements.txt # Tracability ARG GIT_HASH ENV GIT_HASH=${GIT_HASH:-dev} # Code ADD personal_data personal_data USER personal_data CMD python -m personal_data