We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent eb6ac81 commit dc930dbCopy full SHA for dc930db
3 files changed
docker-compose.yml
@@ -0,0 +1,15 @@
1
+version: '3.9'
2
+
3
+services:
4
+ api_server:
5
+ build:
6
+ dockerfile: ./Dockerfile
7
+ command: /app/ml_rest_api/app.py
8
+ expose:
9
+ - 8888
10
+ nginx:
11
+ build: ./nginx
12
+ ports:
13
+ - 8888:8888
14
+ depends_on:
15
+ - api_server
nginx/Dockerfile
@@ -0,0 +1,4 @@
+FROM nginx:stable-alpine
+RUN rm /etc/nginx/conf.d/default.conf
+COPY ./nginx.conf /etc/nginx/conf.d
nginx/nginx.conf
@@ -0,0 +1,10 @@
+server {
+ listen 8888;
+ location / {
+ proxy_pass http://api_server:8888;
+ proxy_set_header Host $host;
+ proxy_set_header X-Real-IP $remote_addr;
+ proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+ proxy_redirect off;
+ }
+}
0 commit comments