diff options
-rw-r--r-- | Dockerfile | 21 |
1 files changed, 2 insertions, 19 deletions
@@ -4,7 +4,6 @@ RUN apt-get -y update && \ apt-get -y upgrade && \ apt-get install --no-install-recommends -y \ wget \ - gnupg \ ca-certificates \ autoconf \ automake \ @@ -16,21 +15,16 @@ RUN apt-get -y update && \ g++ \ gcc \ gcc-multilib \ - gcovr \ git \ - git-core \ iproute2 \ libpcap-dev \ libtool \ locales \ make \ - net-tools \ ninja-build \ python3-dev \ python3-pip \ - python3-ply \ python3-setuptools \ - python-xdg \ xz-utils && \ rm -rf /var/lib/apt/lists/* @@ -45,9 +39,6 @@ RUN wget -q https://github.com/Kitware/CMake/releases/download/v${CMAKE_VERSION} ./cmake-${CMAKE_VERSION}-Linux-x86_64.sh --skip-license --prefix=/usr/local && \ rm -f ./cmake-${CMAKE_VERSION}-Linux-x86_64.sh -ARG UID=1000 -ARG GID=1000 - ENV DEBIAN_FRONTEND noninteractive RUN locale-gen en_US.UTF-8 @@ -61,21 +52,13 @@ RUN wget -q https://raw.githubusercontent.com/zephyrproject-rtos/zephyr/master/s wget -q https://raw.githubusercontent.com/zephyrproject-rtos/zephyr/master/scripts/requirements-doc.txt && \ wget -q https://raw.githubusercontent.com/zephyrproject-rtos/zephyr/master/scripts/requirements-run-test.txt && \ wget -q https://raw.githubusercontent.com/zephyrproject-rtos/zephyr/master/scripts/requirements-extras.txt && \ - pip3 install wheel &&\ + pip3 install wheel && \ pip3 install -r requirements.txt && \ - pip3 install west &&\ + pip3 install west && \ pip3 install sh -RUN groupadd -g $GID -o user -RUN useradd -u $UID -m -g user user - # Set the locale ENV ZEPHYR_TOOLCHAIN_VARIANT=zephyr ENV ZEPHYR_SDK_INSTALL_DIR=/opt/toolchains/zephyr-sdk-${ZSDK_VERSION} -ENV ZEPHYR_BASE=/workdir - -RUN chown -R user:user /home/user CMD ["/bin/bash"] -USER user -WORKDIR /workdir |