diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000000000000000000000000000000000000..0eee2303a73e84dc503b735137da086c39bace72 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,26 @@ +FROM library/ubuntu:17.10 +MAINTAINER elois <elois@ifee.fr> + +ENV DEBIAN_FRONTEND noninteractive +ENV CUSTOM_VAR_ENV value + +RUN apt-get update; \ + apt-get install -y build-essential curl python-pip + +# Cargo +RUN curl -sSf https://static.rust-lang.org/rustup.sh | sh + +RUN useradd --create-home -s /bin/bash user +WORKDIR /home/user +ENV HOME /home/user +ENV USER user + +# External scripts +ADD . /home/user +#RUN chmod +x external_script.sh + +# Now act as `user` +USER user + +# Install NodeJS +RUN ./external_script.sh $CUSTOM_VAR_ENV