ccocks-deca commited on
Commit
644cafe
·
verified ·
1 Parent(s): 1681a35

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +9 -1
Dockerfile CHANGED
@@ -7,9 +7,17 @@ RUN apt-get update && apt-get install -y \
7
  git \
8
  && curl -fsSL https://code-server.dev/install.sh | sh
9
 
10
- # Set up working directory
 
 
 
 
 
11
  WORKDIR /app
12
 
 
 
 
13
  # Expose port 8080 for code-server
14
  EXPOSE 8080
15
 
 
7
  git \
8
  && curl -fsSL https://code-server.dev/install.sh | sh
9
 
10
+ # Create a non-root user
11
+ RUN useradd -m coder && \
12
+ mkdir -p /home/coder/.config && \
13
+ chown -R coder:coder /home/coder
14
+
15
+ # Set working directory
16
  WORKDIR /app
17
 
18
+ # Switch to non-root user
19
+ USER coder
20
+
21
  # Expose port 8080 for code-server
22
  EXPOSE 8080
23