19 lines
390 B
Docker
19 lines
390 B
Docker
FROM openjdk:11
|
|
COPY --from=python:3.7 / /
|
|
|
|
WORKDIR /app/
|
|
ADD ./app /app/
|
|
|
|
RUN set -ex \
|
|
&& pip3 install --no-cache-dir -r /app/requirements.txt \
|
|
&& chmod +x /app/mallet/bin/* \
|
|
&& apt-get update \
|
|
&& apt install ant -y \
|
|
&& rm -rf /var/lib/apt/lists/* /var/cache/apt/* \
|
|
&& cd /app/mallet/ \
|
|
&& ant
|
|
|
|
ENTRYPOINT ["python3", "clustering_server.py"]
|
|
|
|
EXPOSE 5000
|