Рет қаралды 114
Dockerfile
FROM python:3.6
WORKDIR /usr/src/app
COPY requirements.txt ./
RUN pip install -r requirements.txt
COPY . .
EXPOSE 80
CMD ["python","./app.py"]
app.py( flask code)
---------------------------------
from flask import Flask
app = Flask(__name__)
@app.route("/")
def hello():
return "Hello World"
if _name_ == "__main__":
app.run(debug=True,host='0.0.0.0',port=80)
requirements.txt
-------------------------------
Flask==0.12(note: latest version)
Flask documentation:
flask.palletsp...
Docker commands:
docker build -t [imagename:tag] [/path/to/dockerfile]
docker run --name=[container name] -p [port:port] [imagename:tag]