1
0
Fork 0

Ensure UID is consistent

main
Ambrose Chua 2021-09-24 14:09:48 +08:00
parent 88abd4749a
commit 02a2d0e5bd
20 changed files with 21 additions and 20 deletions

View File

@ -4,7 +4,7 @@ RUN echo hosts: dns files > /etc/nsswitch.conf
RUN apk add --no-cache --update \
sudo tzdata zsh
RUN adduser -s /bin/zsh -D ambrose \
RUN adduser -s /bin/zsh -D ambrose -u 1000 \
&& echo '' >> /etc/sudoers \
&& echo '## No password sudo' >> /etc/sudoers \
&& echo 'ambrose ALL=(ALL) NOPASSWD:ALL' >> /etc/sudoers

View File

@ -4,7 +4,7 @@ RUN echo hosts: dns files > /etc/nsswitch.conf
RUN apk add --no-cache --update \
sudo tzdata zsh
RUN adduser -s /bin/zsh -D ambrose \
RUN adduser -s /bin/zsh -D ambrose -u 1000 \
&& echo '' >> /etc/sudoers \
&& echo '## No password sudo' >> /etc/sudoers \
&& echo 'ambrose ALL=(ALL) NOPASSWD:ALL' >> /etc/sudoers

View File

@ -4,7 +4,7 @@ RUN echo hosts: dns files > /etc/nsswitch.conf
RUN apk add --no-cache --update \
sudo tzdata zsh
RUN adduser -s /bin/zsh -D ambrose \
RUN adduser -s /bin/zsh -D ambrose -u 1000 \
&& echo '' >> /etc/sudoers \
&& echo '## No password sudo' >> /etc/sudoers \
&& echo 'ambrose ALL=(ALL) NOPASSWD:ALL' >> /etc/sudoers

View File

@ -4,7 +4,7 @@ RUN echo hosts: dns files > /etc/nsswitch.conf
RUN apk add --no-cache --update \
sudo tzdata zsh
RUN adduser -s /bin/zsh -D ambrose \
RUN adduser -s /bin/zsh -D ambrose -u 1000 \
&& echo '' >> /etc/sudoers \
&& echo '## No password sudo' >> /etc/sudoers \
&& echo 'ambrose ALL=(ALL) NOPASSWD:ALL' >> /etc/sudoers

View File

@ -4,7 +4,7 @@ RUN echo hosts: dns files > /etc/nsswitch.conf
RUN apk add --no-cache --update \
sudo tzdata zsh
RUN adduser -s /bin/zsh -D ambrose \
RUN adduser -s /bin/zsh -D ambrose -u 1000 \
&& echo '' >> /etc/sudoers \
&& echo '## No password sudo' >> /etc/sudoers \
&& echo 'ambrose ALL=(ALL) NOPASSWD:ALL' >> /etc/sudoers

View File

@ -4,7 +4,7 @@ RUN echo hosts: dns files > /etc/nsswitch.conf
RUN apk add --no-cache --update \
sudo tzdata zsh
RUN adduser -s /bin/zsh -D ambrose \
RUN adduser -s /bin/zsh -D ambrose -u 1000 \
&& echo '' >> /etc/sudoers \
&& echo '## No password sudo' >> /etc/sudoers \
&& echo 'ambrose ALL=(ALL) NOPASSWD:ALL' >> /etc/sudoers

View File

@ -4,7 +4,7 @@ RUN echo hosts: dns files > /etc/nsswitch.conf
RUN apk add --no-cache --update \
sudo zsh
RUN adduser -s /bin/zsh -D ambrose \
RUN adduser -s /bin/zsh -D ambrose -u 1000 \
&& echo '' >> /etc/sudoers \
&& echo '## No password sudo' >> /etc/sudoers \
&& echo 'ambrose ALL=(ALL) NOPASSWD:ALL' >> /etc/sudoers

View File

@ -5,7 +5,7 @@ RUN apt-get update \
sudo zsh \
&& rm -rf /var/lib/apt/lists/*
RUN useradd -s /bin/zsh ambrose \
RUN useradd -s /bin/zsh ambrose -u 1000 -U \
&& echo '' >> /etc/sudoers \
&& echo '## No password sudo' >> /etc/sudoers \
&& echo 'ambrose ALL=(ALL) NOPASSWD:ALL' >> /etc/sudoers

View File

@ -8,7 +8,7 @@ RUN apt-get update \
# Requires contrib source
RUN echo 'deb http://deb.debian.org/debian unstable contrib' >> /etc/apt/sources.list
RUN useradd -s /bin/zsh ambrose \
RUN useradd -s /bin/zsh ambrose -u 1000 -U \
&& echo '' >> /etc/sudoers \
&& echo '## No password sudo' >> /etc/sudoers \
&& echo 'ambrose ALL=(ALL) NOPASSWD:ALL' >> /etc/sudoers

View File

@ -5,7 +5,8 @@ RUN apt-get update \
sudo zsh \
&& rm -rf /var/lib/apt/lists/*
RUN useradd -s /bin/zsh ambrose -u 1000 -g 1000 \
RUN userdel --remove node \
&& useradd -s /bin/zsh ambrose -u 1000 -U \
&& echo '' >> /etc/sudoers \
&& echo '## No password sudo' >> /etc/sudoers \
&& echo 'ambrose ALL=(ALL) NOPASSWD:ALL' >> /etc/sudoers

View File

@ -5,7 +5,7 @@ RUN dnf install -y \
&& dnf clean all \
&& rm -rrf /var/cache/dnf
RUN useradd -s /bin/zsh ambrose \
RUN useradd -s /bin/zsh ambrose -u 1000 -U \
&& echo '' >> /etc/sudoers \
&& echo '## No password sudo' >> /etc/sudoers \
&& echo 'ambrose ALL=(ALL) NOPASSWD:ALL' >> /etc/sudoers

View File

@ -5,7 +5,7 @@ RUN dnf install -y \
&& dnf clean all \
&& rm -rrf /var/cache/dnf
RUN useradd -s /bin/zsh ambrose \
RUN useradd -s /bin/zsh ambrose -u 1000 -U \
&& echo '' >> /etc/sudoers \
&& echo '## No password sudo' >> /etc/sudoers \
&& echo 'ambrose ALL=(ALL) NOPASSWD:ALL' >> /etc/sudoers

View File

@ -5,7 +5,7 @@ RUN dnf install -y \
&& dnf clean all \
&& rm -rrf /var/cache/dnf
RUN useradd -s /bin/zsh ambrose \
RUN useradd -s /bin/zsh ambrose -u 1000 -U \
&& echo '' >> /etc/sudoers \
&& echo '## No password sudo' >> /etc/sudoers \
&& echo 'ambrose ALL=(ALL) NOPASSWD:ALL' >> /etc/sudoers

View File

@ -5,7 +5,7 @@ RUN dnf install -y \
&& dnf clean all \
&& rm -rrf /var/cache/dnf
RUN useradd -s /bin/zsh ambrose \
RUN useradd -s /bin/zsh ambrose -u 1000 -U \
&& echo '' >> /etc/sudoers \
&& echo '## No password sudo' >> /etc/sudoers \
&& echo 'ambrose ALL=(ALL) NOPASSWD:ALL' >> /etc/sudoers

View File

@ -5,7 +5,7 @@ RUN dnf install -y \
&& dnf clean all \
&& rm -rrf /var/cache/dnf
RUN useradd -s /bin/zsh ambrose \
RUN useradd -s /bin/zsh ambrose -u 1000 -U \
&& echo '' >> /etc/sudoers \
&& echo '## No password sudo' >> /etc/sudoers \
&& echo 'ambrose ALL=(ALL) NOPASSWD:ALL' >> /etc/sudoers

View File

@ -5,7 +5,7 @@ RUN dnf install -y \
&& dnf clean all \
&& rm -rrf /var/cache/dnf
RUN useradd -s /bin/zsh ambrose \
RUN useradd -s /bin/zsh ambrose -u 1000 -U \
&& echo '' >> /etc/sudoers \
&& echo '## No password sudo' >> /etc/sudoers \
&& echo 'ambrose ALL=(ALL) NOPASSWD:ALL' >> /etc/sudoers

View File

@ -5,7 +5,7 @@ RUN apt-get update \
sudo zsh \
&& rm -rf /var/lib/apt/lists/*
RUN useradd -s /bin/zsh ambrose \
RUN useradd -s /bin/zsh ambrose -u 1000 -U \
&& echo '' >> /etc/sudoers \
&& echo '## No password sudo' >> /etc/sudoers \
&& echo 'ambrose ALL=(ALL) NOPASSWD:ALL' >> /etc/sudoers

View File

@ -5,7 +5,7 @@ RUN apt-get update \
sudo zsh \
&& rm -rf /var/lib/apt/lists/*
RUN useradd -s /bin/zsh ambrose \
RUN useradd -s /bin/zsh ambrose -u 1000 -U \
&& echo '' >> /etc/sudoers \
&& echo '## No password sudo' >> /etc/sudoers \
&& echo 'ambrose ALL=(ALL) NOPASSWD:ALL' >> /etc/sudoers

View File

@ -5,7 +5,7 @@ RUN apt-get update \
sudo zsh \
&& rm -rf /var/lib/apt/lists/*
RUN useradd -s /bin/zsh ambrose \
RUN useradd -s /bin/zsh ambrose -u 1000 -U \
&& echo '' >> /etc/sudoers \
&& echo '## No password sudo' >> /etc/sudoers \
&& echo 'ambrose ALL=(ALL) NOPASSWD:ALL' >> /etc/sudoers

View File

@ -5,7 +5,7 @@ RUN apt-get update \
sudo zsh \
&& rm -rf /var/lib/apt/lists/*
RUN useradd -s /bin/zsh ambrose \
RUN useradd -s /bin/zsh ambrose -u 1000 -U \
&& echo '' >> /etc/sudoers \
&& echo '## No password sudo' >> /etc/sudoers \
&& echo 'ambrose ALL=(ALL) NOPASSWD:ALL' >> /etc/sudoers