From 112a2706a0f0e54a8de052c8719ad66a99ca3bcc Mon Sep 17 00:00:00 2001 From: Nikita Beletskii Date: Sun, 30 Aug 2020 20:23:12 +0300 Subject: [PATCH] cosmetic improve docker dockerfile --- .gitignore | 2 ++ Dockerfile | 28 ++++++++++++++++++++-------- 2 files changed, 22 insertions(+), 8 deletions(-) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..9db4d90c --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +.idea/ +target_lo/build/ \ No newline at end of file diff --git a/Dockerfile b/Dockerfile index 601e3d7b..9f52a01e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,14 +1,26 @@ FROM ubuntu:18.04 -RUN apt-get update && apt-get install -y --no-install-recommends \ -make gcc-arm-none-eabi binutils-arm-none-eabi libnewlib-arm-none-eabi \ -autoconf automake libtool curl wget g++ unzip build-essential curl && \ -apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* - -RUN apt-get update && apt-get install -y --no-install-recommends \ -python python-pip libstdc++-arm-none-eabi-newlib && \ -apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* +RUN apt-get update && \ + apt install -y --no-install-recommends \ + make \ + gcc-arm-none-eabi \ + binutils-arm-none-eabi \ + libnewlib-arm-none-eabi \ + autoconf \ + automake \ + libtool \ + curl \ + wget \ + g++ \ + unzip \ + build-essential \ + python \ + python-pip \ + libstdc++-arm-none-eabi-newlib \ + curl && \ + apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* RUN curl https://sh.rustup.rs -sSf | sh -s -- -y --profile=minimal --target thumbv7em-none-eabi thumbv7em-none-eabihf + ENV PATH="/root/.cargo/bin:${PATH}" ENV USER=root