Move all samples to the root dir
Signed-off-by: Anca Iordache <anca.iordache@docker.com>
This commit is contained in:
parent
0c6fcde001
commit
f1e4cca535
262 changed files with 0 additions and 0 deletions
7
nginx-flask-mongo/flask/Dockerfile
Executable file
7
nginx-flask-mongo/flask/Dockerfile
Executable file
|
|
@ -0,0 +1,7 @@
|
|||
FROM python:3.7
|
||||
|
||||
WORKDIR /src
|
||||
COPY . .
|
||||
RUN pip install -r requirements.txt
|
||||
|
||||
CMD ["./server.py"]
|
||||
2
nginx-flask-mongo/flask/requirements.txt
Executable file
2
nginx-flask-mongo/flask/requirements.txt
Executable file
|
|
@ -0,0 +1,2 @@
|
|||
pymongo
|
||||
flask
|
||||
22
nginx-flask-mongo/flask/server.py
Executable file
22
nginx-flask-mongo/flask/server.py
Executable file
|
|
@ -0,0 +1,22 @@
|
|||
#!/usr/bin/env python
|
||||
import os
|
||||
|
||||
from flask import Flask
|
||||
from pymongo import MongoClient
|
||||
|
||||
app = Flask(__name__)
|
||||
|
||||
client = MongoClient("mongo:27017")
|
||||
|
||||
@app.route('/')
|
||||
def todo():
|
||||
try:
|
||||
client.admin.command('ismaster')
|
||||
except:
|
||||
return "Server not available"
|
||||
return "Hello fom the MongoDB client!\n"
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
app.run(host='0.0.0.0', port=os.environ.get("FLASK_SERVER_PORT", 9090), debug=True)
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue