2c3cd0d4e14e085b401fdebfcc4d42d853c465c5
[dcaegen2/platform.git] / mod / onboardingapi / Dockerfile
1 FROM python:3.7-alpine
2
3 ARG UID=1000
4 ARG GID=1000
5
6 COPY . /code
7 WORKDIR /code
8 RUN apk update && \
9     apk add --virtual build-deps gcc python-dev musl-dev && \
10     apk add postgresql-dev bash && \
11     addgroup -g $GID dcaemod && \
12     adduser -s /bin/bash -u $UID -G dcaemod -D dcaemod && \
13     pip install .
14
15 EXPOSE 8080
16 USER dcaemod
17
18 CMD /code/start.sh