File tree Expand file tree Collapse file tree 1 file changed +14
-17
lines changed Expand file tree Collapse file tree 1 file changed +14
-17
lines changed Original file line number Diff line number Diff line change @@ -5,29 +5,26 @@ MAINTAINER opsxcq <opsxcq@thestorm.com.br>
55RUN apt-get update && \
66 apt-get upgrade -y && \
77 DEBIAN_FRONTEND=noninteractive apt-get install -y \
8- package \
9- && \
8+ python-pip \
9+ python-dev \
10+ build-essential && \
1011 apt-get clean && \
1112 rm -rf /var/lib/apt/lists/*
1213
13- COPY deps /deps
14- RUN dpkg -i /deps/*
14+ RUN mkdir /src
15+ COPY src/requirements /src/
16+ WORKDIR /src
1517
16- COPY packages /packages
17- RUN dpkg -i /packages/*
18+ RUN pip install -r requirements
1819
19- COPY src /src
20- RUN cd /src && make
20+ COPY src/* /src/
2121
22- RUN useradd --system --uid 666 -M --shell /usr/sbin/nologin username
23- USER username
22+ RUN useradd --system --uid 666 -M --shell /usr/sbin/nologin crash-report && \
23+ chown crash-report -R /src
2424
25- EXPOSE 80
25+ USER crash-report
2626
27- VOLUME /data
28- WORKDIR /data
29-
30- COPY main.sh /
31- ENTRYPOINT ["/main.sh" ]
32- CMD ["default" ]
27+ EXPOSE 8080
3328
29+ ENTRYPOINT ["python" ]
30+ CMD ["server.py" ]
You can’t perform that action at this time.
0 commit comments