THED1 commited on
Commit
6252a49
·
verified ·
1 Parent(s): eb96da5

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +9 -1
Dockerfile CHANGED
@@ -1,5 +1,8 @@
1
  FROM ubuntu:22.04
2
 
 
 
 
3
  # Zaroori tools aur code-server (VS Code) install karne ke liye
4
  RUN apt-get update && apt-get install -y \
5
  curl \
@@ -10,8 +13,13 @@ RUN apt-get update && apt-get install -y \
10
  # Code-server install karna
11
  RUN curl -fsSL https://code-server.dev/install.sh | sh
12
 
13
- # Hugging Face ke liye user setup aur permissions
14
  RUN useradd -m -u 1000 user
 
 
 
 
 
15
  USER user
16
  ENV HOME=/home/user \
17
  PATH=/home/user/.local/bin:$PATH
 
1
  FROM ubuntu:22.04
2
 
3
+ # Interactive prompts ko disable karne ke liye
4
+ ENV DEBIAN_FRONTEND=noninteractive
5
+
6
  # Zaroori tools aur code-server (VS Code) install karne ke liye
7
  RUN apt-get update && apt-get install -y \
8
  curl \
 
13
  # Code-server install karna
14
  RUN curl -fsSL https://code-server.dev/install.sh | sh
15
 
16
+ # Hugging Face ke liye user setup
17
  RUN useradd -m -u 1000 user
18
+
19
+ # === UPDATE: Is line se 'user' ko bina password ke sudo access mil jayega ===
20
+ RUN echo "user ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers
21
+
22
+ # User aur environment permissions setup karna
23
  USER user
24
  ENV HOME=/home/user \
25
  PATH=/home/user/.local/bin:$PATH