sft0farid commited on
Commit
6805b3d
·
verified ·
1 Parent(s): b69d772

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +2 -4
Dockerfile CHANGED
@@ -2,8 +2,6 @@ FROM codercom/code-server:latest
2
 
3
  USER root
4
 
5
- # Копируем дефолтные конфиги/скелетон HOME из образа в /data при первом старте,
6
- # создаём нужные подпапки и отдаём всё владельцу coder
7
  RUN mkdir -p /data && \
8
  cp -r /home/coder/. /data/ 2>/dev/null || true && \
9
  mkdir -p /data/.vscode/user-data /data/.vscode/extensions /data/.local/bin /data/.local/share /data/.cache /data/.config && \
@@ -11,14 +9,14 @@ RUN mkdir -p /data && \
11
 
12
  USER coder
13
 
14
- # Переопределяем HOME — всё, что обычно пишется в ~ (git config, ssh, history,
15
- # кэши расширений, npm/pip user-installs), теперь живёт в /data
16
  ENV HOME=/data
17
  ENV PATH=/data/.local/bin:$PATH
18
  ENV XDG_CACHE_HOME=/data/.cache
19
  ENV XDG_CONFIG_HOME=/data/.config
20
  ENV XDG_DATA_HOME=/data/.local/share
21
 
 
 
22
  WORKDIR /data
23
 
24
  EXPOSE 7860
 
2
 
3
  USER root
4
 
 
 
5
  RUN mkdir -p /data && \
6
  cp -r /home/coder/. /data/ 2>/dev/null || true && \
7
  mkdir -p /data/.vscode/user-data /data/.vscode/extensions /data/.local/bin /data/.local/share /data/.cache /data/.config && \
 
9
 
10
  USER coder
11
 
 
 
12
  ENV HOME=/data
13
  ENV PATH=/data/.local/bin:$PATH
14
  ENV XDG_CACHE_HOME=/data/.cache
15
  ENV XDG_CONFIG_HOME=/data/.config
16
  ENV XDG_DATA_HOME=/data/.local/share
17
 
18
+ RUN echo "export PS1='\[\033[01;32m\]farid\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '" >> /data/.bashrc
19
+
20
  WORKDIR /data
21
 
22
  EXPOSE 7860