superchatai commited on
Commit
38fb66f
·
verified ·
1 Parent(s): b3bbb0b

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +5 -1
Dockerfile CHANGED
@@ -31,10 +31,14 @@ RUN apt-get update -qq && \
31
  rm -rf /var/lib/apt/lists/*
32
 
33
  # Create a non-root user for running podman rootlessly
34
- RUN useradd -m -s /bin/bash vmuser && \
35
  usermod -aG sudo vmuser && \
36
  echo "vmuser ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers
37
 
 
 
 
 
38
  # Configure podman for rootless operation
39
  USER vmuser
40
  WORKDIR /home/vmuser
 
31
  rm -rf /var/lib/apt/lists/*
32
 
33
  # Create a non-root user for running podman rootlessly
34
+ RUN useradd -m -s /bin/bash -u 1000 vmuser && \
35
  usermod -aG sudo vmuser && \
36
  echo "vmuser ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers
37
 
38
+ # Set up subuid/subgid for rootless podman
39
+ RUN echo "vmuser:100000:65536" >> /etc/subuid && \
40
+ echo "vmuser:100000:65536" >> /etc/subgid
41
+
42
  # Configure podman for rootless operation
43
  USER vmuser
44
  WORKDIR /home/vmuser