gordonchan commited on
Commit
7f415e7
·
verified ·
1 Parent(s): a29c916

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +17 -1
Dockerfile CHANGED
@@ -3,7 +3,23 @@ FROM hcyxsmile/obsidian-docker:v1.0
3
  USER root
4
  WORKDIR /root
5
 
6
-
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7
  # 暴露端口
8
  EXPOSE 6090
9
 
 
3
  USER root
4
  WORKDIR /root
5
 
6
+ RUN echo "#!/bin/bash\n" > /root/startup.sh && \
7
+ # 修改密码
8
+ echo 'if [ $PASSWD ] ; then' >> /root/startup.sh && \
9
+ echo ' echo "root:$PASSWD" | chpasswd' >> /root/startup.sh && \
10
+ echo ' echo $PASSWD | vncpasswd -f > /root/.vnc/passwd' >> /root/startup.sh && \
11
+ echo 'fi' >> /root/startup.sh && \
12
+ # SSH
13
+ echo "/usr/sbin/sshd -D & source /root/.bashrc" >> /root/startup.sh && \
14
+ # VNC
15
+ #echo 'vncserver -kill :0' >> /root/startup.sh && \ # 1.10.1
16
+ #echo '/usr/libexec/vncserver :0' >> /root/startup.sh && \ # 1.12.0
17
+ echo '/usr/libexec/vncserver :0' >> /root/startup.sh && \
18
+ echo "rm -rfv /tmp/.X*-lock /tmp/.X11-unix" >> /root/startup.sh && \
19
+ echo 'vncserver :0 -geometry $SIZE' >> /root/startup.sh && \
20
+ echo 'tail -f /root/.vnc/*:0.log' >> /root/startup.sh && \
21
+ # 可执行脚本
22
+ chmod 777 /root/startup.sh
23
  # 暴露端口
24
  EXPOSE 6090
25