-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathDockerfile.splatstats
29 lines (24 loc) · 1.16 KB
/
Dockerfile.splatstats
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
FROM python:3.10-slim-buster
LABEL maintainer="Hector M. Sanchez C. <[email protected]>"
###############################################################################
# Install Linux, SplatStats and Make Folders
###############################################################################
RUN apt-get update \
&& pip install --upgrade pip \
&& pip install beautifulsoup4 msgpack_python packaging Pillow requests \
&& mkdir SplatStats \
&& mkdir other \
&& mkdir data
###############################################################################
# Copy needed files
###############################################################################
COPY ./ ./SplatStats
COPY ./other ./other
###############################################################################
# Install SplatStats
###############################################################################
RUN pip install SplatStats/.
###############################################################################
# Run
###############################################################################
ENTRYPOINT ["/bin/bash", "./SplatStats/SplatStats/dockerRoutines/dockerMain.sh"]