git clone flask hello world app
git clone https://github.com/manas-anarov/flask_hello;
change dir
cd flask_hello;
edit app.py
flask_project/app.py
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello_world():
return 'Hello, World!'
if __name__ == "__main__":
app.run(host='0.0.0.0')
create Docker file
touch Dockerfile
copy next code
flask_project/Dockerfile
FROM python:3.7-alpine
MAINTAINER Flask Author
WORKDIR /app
RUN pip install pipenv
COPY . /app
RUN pipenv install --system --deploy
CMD [ "python", "./app.py" ]
build and copy unical id
docker build .
docker run c42d5b495196 - unical name
docker container run -p 5000:5000 c42d5b495196
open next link
http://127.0.0.1:5000/
Good Job!!!
source code here


Комментариев нет:
Отправить комментарий