# Start with 18.04 FROM ubuntu:18.04 # Add steps here to set up dependencies RUN apt-get update && apt-get install -y \ apache2-utils \ autoconf \ build-essential \ gawk \ gettext \ git \ libexpat1 \ libexpat1-dev \ libomp-dev \ libpcre3-dev \ libxml2-dev \ net-tools \ python \ python-protobuf \ python3-pytest \ texinfo \ wget # Add the user UID:1001, GID:1001, home at /leeroy RUN groupadd -r leeroy -g 1001 && useradd -u 1001 -r -g leeroy -m -d /leeroy -c "Leeroy Jenkins" leeroy && \ chmod 755 /leeroy # Make sure /leeroy can be written by leeroy RUN chown 1001 /leeroy # Blow away any random state RUN rm -f /leeroy/.rnd # Make a directory for the intel driver RUN mkdir -p /opt/intel && chown 1001 /opt/intel # Set the working directory to leeroy home directory WORKDIR /leeroy # Specify the user to execute all commands below USER leeroy # Set environment variables. ENV HOME /leeroy # Define default command. CMD ["bash"]