mirror of https://github.com/CIRCL/AIL-framework
Changed the Dockerfile so that it starts with installing any and all outstanding updates for Ubuntu
parent
08661eda4e
commit
3ff991995e
11
Dockerfile
11
Dockerfile
|
@ -1,14 +1,19 @@
|
|||
FROM ubuntu:16.04
|
||||
|
||||
RUN mkdir /opt/AIL && apt-get update -y \
|
||||
&& apt-get install git python-dev build-essential \
|
||||
libffi-dev libssl-dev libfuzzy-dev wget sudo -y
|
||||
# Make sure that all updates are in place
|
||||
RUN apt-get clean && apt-get update -y && apt-get upgrade -y \
|
||||
&& apt-get dist-upgrade -y && apt-get autoremove -y
|
||||
|
||||
# Install needed packages
|
||||
RUN apt-get install git python-dev build-essential \
|
||||
libffi-dev libssl-dev libfuzzy-dev wget sudo -y
|
||||
|
||||
# Adding sudo command
|
||||
RUN useradd -m docker && echo "docker:docker" | chpasswd && adduser docker sudo
|
||||
RUN echo "root ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers
|
||||
|
||||
# Installing AIL dependencies
|
||||
RUN mkdir /opt/AIL
|
||||
ADD . /opt/AIL
|
||||
WORKDIR /opt/AIL
|
||||
RUN ./installing_deps.sh
|
||||
|
|
Loading…
Reference in New Issue