Mediocreatmybest commited on
Commit
235f4a0
·
1 Parent(s): f283b96

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +6 -14
Dockerfile CHANGED
@@ -6,7 +6,7 @@ WORKDIR /opt/node_app
6
 
7
  # Get apt up and running
8
  RUN apt update
9
- RUN apt install python3-pip python3-uvicorn -y
10
  #RUN apt install git yarn -y
11
  #RUN npm install --global yarn
12
 
@@ -45,22 +45,14 @@ ARG NODE_ENV=production
45
 
46
  RUN yarn build:app:docker
47
 
48
- # Replace the content of src/App.js
49
- #RUN echo "import React from 'react';" > src/App.js \
50
- #&& echo "import Excalidraw from '@excalidraw/excalidraw';" >> src/App.js \
51
- #&& echo "import './App.css';" >> src/App.js \
52
- #&& echo "function App() {" >> src/App.js \
53
- #&& echo " return (" >> src/App.js \
54
- #&& echo " <div className='App'>" >> src/App.js \
55
- #&& echo " <Excalidraw />" >> src/App.js \
56
- #&& echo " </div>" >> src/App.js \
57
- #&& echo " );" >> src/App.js \
58
- #&& echo "}" >> src/App.js \
59
- #&& echo "export default App;" >> src/App.js
60
 
61
  # Make port 3000 available outside the container
62
  EXPOSE 3000
63
 
64
  # Start the development server
65
- CMD ["yarn", "start"]
66
 
 
6
 
7
  # Get apt up and running
8
  RUN apt update
9
+ RUN apt install python3-pip python3-uvicorn python3-fastapi -y
10
  #RUN apt install git yarn -y
11
  #RUN npm install --global yarn
12
 
 
45
 
46
  RUN yarn build:app:docker
47
 
48
+ WORKDIR /opt/node_app/
49
+
50
+ # Copy fastapi app
51
+ COPY app.py .
 
 
 
 
 
 
 
 
52
 
53
  # Make port 3000 available outside the container
54
  EXPOSE 3000
55
 
56
  # Start the development server
57
+ CMD ["uvicorn", "app:app", "--host", "0.0.0.0", "--port", "3000"]
58