This is a My test web application using Python Flask and MySQL database. I just do it to learn more about git and Docker
Below are the steps required to get this working on a base linux system.
- Install all required dependencies
- Install and Configure Web Server
- Start Web Server
Python and its dependencies
apt-get install -y python3 python3-pip
Install Python Flask dependency
pip install flask
pip install flask-mysql
- Copy app.py or download it from source repository
- Configure database credentials and parameters
Start web server
FLASK_APP=app.py flask run --host=0.0.0.0
Open a browser and go to URL
http://<IP>:5000 => Welcome
http://<IP>:5000/how%20are%20you => I am good, how about you?
or You can use the docker file to run it
docker build . -t custom-app
docker run -p 5000:5000 custom-app