privateone commited on
Commit
cf617b7
·
verified ·
1 Parent(s): 4f3ecae

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +8 -5
Dockerfile CHANGED
@@ -40,8 +40,11 @@ RUN apt-get update && \
40
  # echo 'admin:password' | chpasswd && \
41
  # echo 'ubuntu:password' | chpasswd && \
42
 
43
- RUN useradd -m admin && \
44
- echo "admin:password" | chpasswd
 
 
 
45
  # usermod -aG sudo admin && \
46
  # echo "admin ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers
47
 
@@ -122,9 +125,9 @@ EXPOSE 2222
122
  EXPOSE 7860
123
 
124
  RUN chmod -R 777 /app
125
- WORKDIR /home/admin
126
 
127
- #USER admin
 
128
 
129
 
130
  # Generate SSH keys
@@ -141,4 +144,4 @@ WORKDIR /home/admin
141
  #CMD [ "/usr/sbin/sshd -p 2222 &&","source /app/venv/bin/activate &&","wssh --address='0.0.0.0' --port=7860 --xsrf=False --debug=True --maxconn=4 --policy=autoadd"]
142
 
143
 
144
- CMD ["/app/start.sh"]
 
40
  # echo 'admin:password' | chpasswd && \
41
  # echo 'ubuntu:password' | chpasswd && \
42
 
43
+ RUN useradd -m -u 1000 admin && \
44
+ echo "admin:password" | chpasswd
45
+
46
+ ENV HOME =/home/admin \\
47
+ PATH =/home/admin/.local/bin:$PATH
48
  # usermod -aG sudo admin && \
49
  # echo "admin ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers
50
 
 
125
  EXPOSE 7860
126
 
127
  RUN chmod -R 777 /app
 
128
 
129
+ USER admin
130
+ WORKDIR /home/admin
131
 
132
 
133
  # Generate SSH keys
 
144
  #CMD [ "/usr/sbin/sshd -p 2222 &&","source /app/venv/bin/activate &&","wssh --address='0.0.0.0' --port=7860 --xsrf=False --debug=True --maxconn=4 --policy=autoadd"]
145
 
146
 
147
+ ENTRYPOINT ["/app/start.sh"]