szymonrucinski commited on
Commit
bfd2bb9
1 Parent(s): 3c0f5c1

dockerfile

Browse files
Files changed (1) hide show
  1. dockerfile +16 -0
dockerfile ADDED
@@ -0,0 +1,16 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ FROM python:3.10
2
+ # clone repo
3
+ git clone https://github.com/szymonrucinski/good-mood/ /usr/src
4
+ # Create api directory
5
+ WORKDIR /usr/src/good-mood
6
+ # Install app dependencies
7
+ ADD ./ /usr/src/good-mood
8
+ RUN ls /usr/src/good-mood
9
+ RUN pip install --upgrade pip \
10
+ && pip install pipenv \
11
+ && pipenv install --skip-lock \
12
+ && pipenv run pip install .
13
+
14
+ EXPOSE 7860
15
+
16
+ CMD ["pipenv", "run", "uvicorn", "main:app", "--host", "0.0.0.0", "--port", "7860"]