tatasauce commited on
Commit
61c3665
·
verified ·
1 Parent(s): 959abc6

Create Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +21 -0
Dockerfile ADDED
@@ -0,0 +1,21 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ FROM yym68686/uni-api:latest
2
+
3
+ RUN mkdir -p /data && chown -R 1000:1000 /data
4
+
5
+ RUN useradd -m -u 1000 user
6
+ USER user
7
+
8
+ ENV HOME=/home/user \
9
+ PATH=/home/user/.local/bin:$PATH \
10
+ DISABLE_DATABASE=true
11
+
12
+ COPY --chown=user entrypoint.sh /home/user/entrypoint.sh
13
+ RUN chmod +x /home/user/entrypoint.sh
14
+
15
+ USER root
16
+ RUN chmod 777 /home
17
+ USER user
18
+
19
+ WORKDIR /home/user
20
+
21
+ ENTRYPOINT ["/home/user/entrypoint.sh"]