LAST233 commited on
Commit
f00ad02
·
verified ·
1 Parent(s): 12f53de

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +12 -6
Dockerfile CHANGED
@@ -23,14 +23,16 @@ RUN cd /usr/local/bin && \
23
  ls -l /usr/local/bin/frpc && \
24
  md5sum /usr/local/bin/frpc
25
 
26
- # 将 /home/coder 下所有文件的所有权移交给 coder 用户
 
 
 
 
 
27
  RUN chown -R coder:coder /home/coder
28
 
29
- # 设置工作目录和用户
30
- WORKDIR /home/coder
31
-
32
- # 切换回coder用户
33
- USER coder
34
 
35
  # 配置frpc与codeserver同时运行
36
  RUN echo '#!/bin/bash\n\
@@ -70,7 +72,11 @@ RUN code-server --install-extension /home/coder/cph-ng-0.5.5.vsix && \
70
  RUN git clone https://github.com/Save-it/cpp_competition.git /home/coder/cpp_competition && \
71
  echo '*.exe \n *.out' > /home/coder/cpp_competition/.gitignore
72
 
 
 
73
 
 
 
74
 
75
  # 暴露端口
76
  EXPOSE 8080
 
23
  ls -l /usr/local/bin/frpc && \
24
  md5sum /usr/local/bin/frpc
25
 
26
+ RUN mkdir -p /home/coder/.local/share/code-server/extensions \
27
+ /home/coder/.local/share/code-server/Machine \
28
+ /home/coder/.local/share/code-server/User/globalStorage \
29
+ /home/coder/.local/share/code-server/User/History \
30
+ /home/coder/.local/share/code-server/logs \
31
+ /home/coder/.config/Code/User
32
  RUN chown -R coder:coder /home/coder
33
 
34
+ # 将 /home/coder 下所有文件的所有权移交给 coder 用户
35
+ RUN chown -R coder:coder /home/coder
 
 
 
36
 
37
  # 配置frpc与codeserver同时运行
38
  RUN echo '#!/bin/bash\n\
 
72
  RUN git clone https://github.com/Save-it/cpp_competition.git /home/coder/cpp_competition && \
73
  echo '*.exe \n *.out' > /home/coder/cpp_competition/.gitignore
74
 
75
+ # 设置工作目录和用户
76
+ WORKDIR /home/coder
77
 
78
+ # 切换回coder用户
79
+ USER coder
80
 
81
  # 暴露端口
82
  EXPOSE 8080