ar08 commited on
Commit
e9883a2
·
verified ·
1 Parent(s): 1c963b3

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +6 -9
Dockerfile CHANGED
@@ -32,20 +32,15 @@ RUN chown -R coder:coder /home/coder/genz
32
  # Create code-server configuration directory
33
  RUN mkdir -p /home/coder/.config/code-server
34
 
35
- # Add settings.json to enable dark mode and disable telemetry
36
  RUN echo '{ \
37
  "workbench.colorTheme": "Default Dark+", \
38
  "telemetry.enableTelemetry": false, \
39
  "telemetry.enableCrashReporter": false \
40
  }' > /home/coder/.config/code-server/settings.json
41
- User root
42
 
43
- # Install Python extension for code-server
44
-
45
-
46
- # Change ownership of the configuration and extension directories
47
- RUN chown -R coder:coder /home/coder/.config && \
48
- chown -R coder:coder /home/coder/.local
49
 
50
  # Expose the default code-server port
51
  EXPOSE 8080
@@ -55,6 +50,8 @@ VOLUME /home/coder/genz
55
 
56
  # Switch to the coder user for running code-server
57
  USER coder
58
- WORKDIR genz
59
  # Start code-server
60
  CMD ["code-server", "--bind-addr", "0.0.0.0:7860", "--auth", "none"]
 
 
 
32
  # Create code-server configuration directory
33
  RUN mkdir -p /home/coder/.config/code-server
34
 
35
+ # Add settings.json to enable dark mode
36
  RUN echo '{ \
37
  "workbench.colorTheme": "Default Dark+", \
38
  "telemetry.enableTelemetry": false, \
39
  "telemetry.enableCrashReporter": false \
40
  }' > /home/coder/.config/code-server/settings.json
 
41
 
42
+ # Change ownership of the configuration directory
43
+ RUN chown -R coder:coder /home/coder/.config
 
 
 
 
44
 
45
  # Expose the default code-server port
46
  EXPOSE 8080
 
50
 
51
  # Switch to the coder user for running code-server
52
  USER coder
53
+ WORKDIR /genz
54
  # Start code-server
55
  CMD ["code-server", "--bind-addr", "0.0.0.0:7860", "--auth", "none"]
56
+
57
+ # End of Dockerfile