dream
1FROM deeppavlov/base-gpu:0.12.1
2RUN pip install --upgrade pip && pip install git+https://github.com/deeppavlov/DeepPavlov.git@0.12.1
3
4ARG CONFIG
5ARG COMMIT=0.13.0
6ARG PORT
7ARG SRC_DIR
8ARG SED_ARG=" | "
9
10ENV CONFIG=$CONFIG
11ENV PORT=$PORT
12
13RUN pip install sentry-sdk==0.13.0
14
15RUN cd DeepPavlov && \
16git config --global user.email "you@example.com" && \
17git config --global user.name "Your Name" && \
18git fetch --all --tags --prune && \
19git checkout $COMMIT && \
20pip install -e .
21
22COPY $SRC_DIR /src
23
24WORKDIR /src
25
26RUN sed -i "s|$SED_ARG|g" "$CONFIG"
27
28# RUN python -m deeppavlov install $CONFIG
29CMD python -m deeppavlov riseapi $CONFIG -p $PORT -d
30