From 90136ee5fcaed3bd2f243bff94215f9a508aabe9 Mon Sep 17 00:00:00 2001 From: Joseph Hunkeler Date: Sun, 20 Jan 2019 16:29:43 -0500 Subject: Improvements: * UID/GID = 1000 * PATH permanently set to toolchain bin --- Dockerfile | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 777f12c..04e29c3 100644 --- a/Dockerfile +++ b/Dockerfile @@ -40,13 +40,17 @@ ENV TOOLCHAIN_SYSCONF="${TOOLCHAIN}/etc" ENV TOOLCHAIN_MAN="${TOOLCHAIN_DATA}/man" ENV TOOLCHAIN_PKGCONFIG="${TOOLCHAIN_LIB}/pkgconfig" ENV TOOLCHAIN_BUILD="/opt/buildroot" +ENV PATH="${TOOLCHAIN_BIN}:${PATH}" ARG PYTHON_VERSION=${PYTHON_VERSION:-3.7.1} ARG USER_ACCT=${USER_ACCT:-developer} ARG USER_HOME=/home/${USER_ACCT} +ARG USER_UID=${USER_UID:-1000} +ARG USER_GID=${USER_GID:-1000} -RUN groupadd ${USER_ACCT} \ - && useradd -g ${USER_ACCT} -m -d ${USER_HOME} -s /bin/bash ${USER_ACCT} \ +RUN groupadd -g ${USER_GID} ${USER_ACCT} \ + && useradd -u ${USER_UID} -g ${USER_ACCT} \ + -m -d ${USER_HOME} -s /bin/bash ${USER_ACCT} \ && echo "${USER_ACCT}:${USER_ACCT}" | chpasswd \ && echo "${USER_ACCT} ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers -- cgit