danielRamon commited on
Commit
5ca6907
·
1 Parent(s): b12d58c

chore 📦: Update build process to use Docker

Browse files
Files changed (2) hide show
  1. Dockerfile +10 -0
  2. README.md +2 -2
Dockerfile ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
 
1
+ FROM python:3.10-slim-bullseye
2
+ WORKDIR /app
3
+ COPY requirements.txt requirements.txt
4
+ RUN pip install -r requirements.txt
5
+ RUN apt update && apt -y upgrade && apt -y install curl
6
+ RUN curl -fsSL https://ollama.com/install.sh | sh
7
+ RUN ollama start & ollama pull gemma2
8
+ EXPOSE 8501
9
+ COPY streamlit_app.py generate_players.py resources/* ./
10
+ ENTRYPOINT ollama start & streamlit run streamlit_app.py
README.md CHANGED
@@ -2,8 +2,8 @@
2
  title: Cluedo
3
  emoji: 🕵️
4
  colorFrom: gray
5
- colorTo: green
6
- sdk: streamlit
7
  sdk_version: "1.37.1"
8
  app_file: streamlit_app.py
9
  ---
 
2
  title: Cluedo
3
  emoji: 🕵️
4
  colorFrom: gray
5
+ colorTo: red
6
+ sdk: docker
7
  sdk_version: "1.37.1"
8
  app_file: streamlit_app.py
9
  ---