LisaMegaWatts commited on
Commit
67a64ea
·
verified ·
1 Parent(s): 91c86b7

Upload Dockerfile with huggingface_hub

Browse files
Files changed (1) hide show
  1. Dockerfile +21 -0
Dockerfile ADDED
@@ -0,0 +1,21 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ FROM julia:1.10-bookworm
2
+
3
+ RUN useradd -m -u 1000 user
4
+
5
+ ENV JULIA_DEPOT_PATH=/opt/julia-depot
6
+ RUN mkdir -p $JULIA_DEPOT_PATH && chmod 777 $JULIA_DEPOT_PATH
7
+
8
+ WORKDIR /home/user/app
9
+
10
+ COPY Project.toml .
11
+ RUN julia --project=. -e 'using Pkg; Pkg.instantiate(); Pkg.precompile()'
12
+
13
+ COPY . .
14
+
15
+ RUN chown -R user:user /home/user/app
16
+
17
+ USER user
18
+
19
+ EXPOSE 7860
20
+
21
+ CMD ["julia", "--project=/home/user/app", "/home/user/app/server.jl"]