Simplify ADML-HTTP image UX
[anna.git] / docker-images / anna-adml-http / Dockerfile
1 FROM nginx
2 COPY etc/ /etc
3 COPY opt/adml/ /opt/adml
4
5 RUN DEBIAN_FRONTEND=noninteractive apt-get update && apt-get install -y tshark
6
7 RUN apt-get update && apt-get install -y \
8    net-tools \
9    procps \
10    jq \
11    python3 \
12    python3-pip
13
14 RUN pip3 install xmltodict
15
16 COPY starter.sh /var/starter.sh
17
18 EXPOSE 8074
19 WORKDIR /opt/adml
20
21 #ENV TZ=Europe/Madrid
22 ENV LD_LIBRARY_PATH=/opt/adml/dynlibs
23
24 # Simplify docker image UX:
25 RUN rm args.* operation.sh start.sh stop.sh
26 RUN mv *.md utils
27
28 ENTRYPOINT ["sh", "/var/starter.sh"]
29 CMD []
30