feat: modify UID:GID to 1000:1000 for container

This commit is contained in:
Pallav Vasa 2025-05-22 16:49:48 +00:00
parent 1e8bb0521c
commit 1c7bc517dd

View File

@ -4,8 +4,8 @@
FROM archlinux:base-devel-20250511.0.348143 as base
ARG DEV_USER=devuser
ARG DEV_UID=1001
ARG DEV_GID=1001
ARG DEV_UID=1000
ARG DEV_GID=1000
# Install all necessary packages and clean up cache
RUN pacman -Sy --noconfirm && \
@ -19,7 +19,7 @@ RUN pacman -Sy --noconfirm && \
# Create user/groups as per your script, with -l to avoid system user quirks
RUN groupadd -g $DEV_GID $DEV_USER && \
groupadd -g 1002 secproc && \
groupadd -g 2000 secproc && \
useradd -l -ms /bin/fish -G secproc -u $DEV_UID -g $DEV_GID $DEV_USER
# ────────────────────────
@ -28,8 +28,8 @@ RUN groupadd -g $DEV_GID $DEV_USER && \
FROM base as workspace
ARG DEV_USER=devuser
ARG DEV_UID=1001
ARG DEV_GID=1001
ARG DEV_UID=1000
ARG DEV_GID=1000
ARG DEV_HOME=/home/$DEV_USER
ARG POD_USER=mypodmanuser
ARG POD_UID=1002