Delete user 1000 in Docker before adding coder user (#7235)

- Resolve https://github.com/coder/code-server/issues/7232
This commit is contained in:
Olivier Benz
2025-03-06 21:16:42 +01:00
committed by GitHub
parent 34b8d2ed69
commit 6f8493ebc6

View File

@ -31,7 +31,10 @@ RUN sed -i "s/# en_US.UTF-8/en_US.UTF-8/" /etc/locale.gen \
&& locale-gen
ENV LANG=en_US.UTF-8
RUN adduser --gecos '' --disabled-password coder \
RUN if grep -q 1000 /etc/passwd; then \
userdel -r "$(id -un 1000)"; \
fi \
&& adduser --gecos '' --disabled-password coder \
&& echo "coder ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers.d/nopasswd
RUN ARCH="$(dpkg --print-architecture)" \