|
|
|
|
@ -1,5 +1,7 @@
|
|
|
|
|
FROM debian:bullseye@sha256:43ef0c6c3585d5b406caa7a0f232ff5a19c1402aeb415f68bcd1cf9d10180af8 |
|
|
|
|
|
|
|
|
|
ARG UID=1000 |
|
|
|
|
|
|
|
|
|
# need ca-certificates before using snapshot packages |
|
|
|
|
RUN apt update -qq > /dev/null && apt install -qq --yes --no-install-recommends \ |
|
|
|
|
ca-certificates |
|
|
|
|
@ -63,7 +65,7 @@ ENV USER="user"
|
|
|
|
|
ENV HOME_DIR="/home/${USER}" |
|
|
|
|
ENV WORK_DIR="${HOME_DIR}/wspace" \ |
|
|
|
|
PATH="${HOME_DIR}/.local/bin:${PATH}" |
|
|
|
|
RUN useradd --create-home --shell /bin/bash ${USER} |
|
|
|
|
RUN useradd --uid $UID --create-home --shell /bin/bash ${USER} |
|
|
|
|
RUN usermod -append --groups sudo ${USER} |
|
|
|
|
RUN echo "%sudo ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers |
|
|
|
|
WORKDIR ${WORK_DIR} |
|
|
|
|
|