infinityonline commited on
Commit
271192b
·
verified ·
1 Parent(s): b43f47b

Create Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +23 -0
Dockerfile ADDED
@@ -0,0 +1,23 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ FROM ubuntu:22.04
2
+
3
+ ENV DEBIAN_FRONTEND=noninteractive
4
+ ENV OLLAMA_HOST=0.0.0.0:11434
5
+ ENV HOME=/home/user
6
+
7
+ RUN apt-get update && apt-get install -y \
8
+ curl \
9
+ bash \
10
+ && rm -rf /var/lib/apt/lists/*
11
+
12
+ RUN useradd -m -u 1000 user
13
+ USER user
14
+ WORKDIR /home/user
15
+
16
+ RUN curl -fsSL https://ollama.com/install.sh | sh
17
+
18
+ COPY --chown=user start.sh .
19
+ RUN chmod +x start.sh
20
+
21
+ EXPOSE 11434
22
+
23
+ CMD ["./start.sh"]