moved package installation

This commit is contained in:
Tobias Kessels
2019-10-16 09:02:34 +02:00
parent 26537960c0
commit bea2f6c743

View File

@@ -17,7 +17,12 @@ RUN apt-get update && apt-get install -y \
python-pip \ python-pip \
libboost-python-dev \ libboost-python-dev \
libboost-thread-dev \ libboost-thread-dev \
libtool ; \ libtool \
p7zip-full \
language-pack-de \
mpack \
python-yara \
unzip ; \
rm -rf /var/lib/apt/lists/* rm -rf /var/lib/apt/lists/*
RUN git clone https://github.com/buffer/pyv8.git ; cd pyv8 ; python setup.py build && python setup.py install && cd .. && rm -rf pyv8 RUN git clone https://github.com/buffer/pyv8.git ; cd pyv8 ; python setup.py build && python setup.py install && cd .. && rm -rf pyv8
@@ -38,15 +43,6 @@ ADD files/README /opt/README
ADD files/command_help /opt/command_help ADD files/command_help /opt/command_help
RUN echo 'cat /opt/README' >> /etc/bash.bashrc RUN echo 'cat /opt/README' >> /etc/bash.bashrc
RUN apt-get update && apt-get install -y \
p7zip-full \
language-pack-de \
mpack \
python-yara \
unzip ; \
rm -rf /var/lib/apt/lists/*
RUN groupadd -g 1000 -r user && \ RUN groupadd -g 1000 -r user && \
useradd -u 1000 -r -g user -d /home/user -s /sbin/nologin -c "Nonroot User" user && \ useradd -u 1000 -r -g user -d /home/user -s /sbin/nologin -c "Nonroot User" user && \
mkdir /home/user && \ mkdir /home/user && \
@@ -57,6 +53,7 @@ useradd -u 1001 -r -g nonroot -d /home/nonroot -s /sbin/nologin -c "Nonroot User
mkdir /home/nonroot && \ mkdir /home/nonroot && \
chown -R nonroot:nonroot /home/nonroot chown -R nonroot:nonroot /home/nonroot
ENV LANG de_DE.UTF-8 ENV LANG de_DE.UTF-8
WORKDIR /home/nonroot/ WORKDIR /home/nonroot/
USER nonroot USER nonroot