Spaces:
Paused
Paused
Update Dockerfile
Browse files- Dockerfile +9 -4
Dockerfile
CHANGED
|
@@ -19,6 +19,10 @@ RUN apt-get update && \
|
|
| 19 |
ffmpeg \
|
| 20 |
nmap
|
| 21 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 22 |
# Install code-server
|
| 23 |
RUN curl -fsSL https://code-server.dev/install.sh | sh -s -- --version=4.23.0-rc.2
|
| 24 |
|
|
@@ -50,11 +54,12 @@ RUN echo '{ \
|
|
| 50 |
"telemetry.enableCrashReporter": true \
|
| 51 |
}' > /home/coder/.local/share/code-server/User/settings.json
|
| 52 |
|
| 53 |
-
# Install Python extension for code-server
|
| 54 |
-
|
| 55 |
# Change ownership of the configuration directory
|
| 56 |
RUN chown -R coder:coder /home/coder/.local/share/code-server
|
| 57 |
|
|
|
|
|
|
|
|
|
|
| 58 |
# Expose the default code-server port
|
| 59 |
EXPOSE 8080
|
| 60 |
|
|
@@ -63,6 +68,6 @@ USER coder
|
|
| 63 |
WORKDIR /home/coder/genz
|
| 64 |
|
| 65 |
# Start code-server with authentication
|
| 66 |
-
CMD ["sh", "-c", "code-server --bind-addr 0.0.0.0:7860 --auth
|
| 67 |
|
| 68 |
-
# End of Dockerfile
|
|
|
|
| 19 |
ffmpeg \
|
| 20 |
nmap
|
| 21 |
|
| 22 |
+
# Install Node.js (LTS version)
|
| 23 |
+
RUN curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash - && \
|
| 24 |
+
apt-get install -y nodejs
|
| 25 |
+
|
| 26 |
# Install code-server
|
| 27 |
RUN curl -fsSL https://code-server.dev/install.sh | sh -s -- --version=4.23.0-rc.2
|
| 28 |
|
|
|
|
| 54 |
"telemetry.enableCrashReporter": true \
|
| 55 |
}' > /home/coder/.local/share/code-server/User/settings.json
|
| 56 |
|
|
|
|
|
|
|
| 57 |
# Change ownership of the configuration directory
|
| 58 |
RUN chown -R coder:coder /home/coder/.local/share/code-server
|
| 59 |
|
| 60 |
+
# Install Python extension for code-server
|
| 61 |
+
RUN sudo -u coder code-server --install-extension ms-python.python
|
| 62 |
+
|
| 63 |
# Expose the default code-server port
|
| 64 |
EXPOSE 8080
|
| 65 |
|
|
|
|
| 68 |
WORKDIR /home/coder/genz
|
| 69 |
|
| 70 |
# Start code-server with authentication
|
| 71 |
+
CMD ["sh", "-c", "code-server --bind-addr 0.0.0.0:7860 --auth none"]
|
| 72 |
|
| 73 |
+
# End of Dockerfile
|